diff options
author | Daniel Vetter <daniel.vetter@ffwll.ch> | 2013-12-10 09:26:08 +0100 |
---|---|---|
committer | Daniel Vetter <daniel.vetter@ffwll.ch> | 2013-12-10 09:26:08 +0100 |
commit | f1c4ec936c97c4b2f906638180357c8786776316 (patch) | |
tree | 0e178cdbf4dcbcb540280f3a210e1cd0ca56bc2e /lib/drmtest.c | |
parent | 831a47196dd4d8afbdd967353d689bf8aed4f3e6 (diff) |
lib: print uname information in the version string
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'lib/drmtest.c')
-rw-r--r-- | lib/drmtest.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/lib/drmtest.c b/lib/drmtest.c index 61417f7b..943a6cfc 100644 --- a/lib/drmtest.c +++ b/lib/drmtest.c @@ -45,6 +45,7 @@ #include <sys/wait.h> #include <sys/types.h> #include <sys/syscall.h> +#include <sys/utsname.h> #include "drmtest.h" #include "i915_drm.h" @@ -803,11 +804,16 @@ static void check_igt_exit(int sig) static void print_version(void) { + struct utsname uts; + if (list_subtests) return; - fprintf(stdout, "IGT-Version: %s-%s (%s)\n", PACKAGE_VERSION, - IGT_GIT_SHA1, TARGET_CPU_PLATFORM); + uname(&uts); + + fprintf(stdout, "IGT-Version: %s-%s (%s) (%s: %s %s)\n", PACKAGE_VERSION, + IGT_GIT_SHA1, TARGET_CPU_PLATFORM, + uts.sysname, uts.release, uts.machine); } static void print_usage(const char *command_str, const char *help_str, |