summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2016-06-24 08:31:07 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2016-06-28 14:11:22 +0100
commitba58793e98bcf68088bf45975260422d721dbc8b (patch)
tree626fc9225a0eb1fc791edb0822073e918cb6d12b /lib
parent362da34efcafc21bc1d6117d54cf85dd1edb30c7 (diff)
lib: Fix reporting of debugfs mountpoint
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'lib')
-rw-r--r--lib/igt_debugfs.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/igt_debugfs.c b/lib/igt_debugfs.c
index 498e53dd..6e2828b6 100644
--- a/lib/igt_debugfs.c
+++ b/lib/igt_debugfs.c
@@ -92,14 +92,14 @@ static const char *__debugfs_mount(void)
struct stat st;
if (stat("/debug/dri", &st) == 0)
- return "/debug/dri";
+ return "/debug";
if (stat("/sys/kernel/debug/dri", &st) == 0)
- return "/sys/kernel/debug/dri";
+ return "/sys/kernel/debug";
igt_assert(stat("/sys/kernel/debug", &st) == 0);
igt_assert(mount("debug", "/sys/kernel/debug", "debugfs", 0, 0) == 0);
- return "/sys/kernel/debug/dri";
+ return "/sys/kernel/debug";
}
static bool __igt_debugfs_init(igt_debugfs_t *debugfs)
@@ -109,7 +109,7 @@ static bool __igt_debugfs_init(igt_debugfs_t *debugfs)
strcpy(debugfs->root, __debugfs_mount());
for (n = 0; n < 16; n++) {
- int len = sprintf(debugfs->dri_path, "%s/%d", debugfs->root, n);
+ int len = sprintf(debugfs->dri_path, "%s/dri/%d", debugfs->root, n);
sprintf(debugfs->dri_path + len, "/i915_error_state");
if (stat(debugfs->dri_path, &st) == 0) {
debugfs->dri_path[len] = '\0';