This series applies report() to more x86 unit tests. It also cleans up some uses of it in vmx_tests. Finally, it also introduces report prefix support, and applies that a few places. There should be no functional changes with this series, except of course the output formatting (which makes the churn debatable). Anyway, I believe this series helps us to start converging on a "standard" output format for all unit tests. I'm afraid I didn't test all the changes, as not all unit tests could run on my test machine. svm - didn't run xsave - didn't run 'have xsave' tests asyncpf - is commented out of unittests.cfg, and I didn't uncomment it out pmu - didn't run (I probably should add a bunch of kvm-unit-tests contributors to the CC in order to alert them that I'm touching their unit tests, but I don't think this series warrants all the git blaming, so I'm not adding anybody at all :-) Andrew Jones (10): x86: hypercall: add missing report_summary x86: pmu: report takes a fmt x86: vmx: better use of report x86: tsc_adjust: use report x86: svm: use report x86: asyncpf: use report x86: xsave: use report report: add prefix support x86: use report prefixes arm: use report prefixes arm/selftest.c | 31 ++++----- lib/libcflat.h | 2 + lib/report.c | 22 ++++++ lib/string.c | 17 +++++ lib/string.h | 1 + x86/apic.c | 8 ++- x86/asyncpf.c | 15 ++-- x86/hypercall.c | 2 +- x86/pmu.c | 28 +++++--- x86/svm.c | 25 +++---- x86/tsc_adjust.c | 44 ++++-------- x86/vmx_tests.c | 204 +++++++++++++------------------------------------------ x86/xsave.c | 150 +++++++++++++++------------------------- 13 files changed, 210 insertions(+), 339 deletions(-) -- 1.9.3 -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html