diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2016-07-09 09:04:05 +0100 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2016-07-09 09:05:05 +0100 |
commit | 2962c5164878ca09dcee4627db1433f7489d0b13 (patch) | |
tree | 68d1a4aae180d8e2c13d7cc50d11c8f4a8725490 | |
parent | 611d1e53dbf58d6bec4e140476065f40f6e181fe (diff) |
lib/debugfs: Adjust path creation for opening /debugfs/.../dir/%d
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
-rw-r--r-- | lib/igt_debugfs.c | 3 | ||||
-rw-r--r-- | tests/vgem_basic.c | 1 |
2 files changed, 3 insertions, 1 deletions
diff --git a/lib/igt_debugfs.c b/lib/igt_debugfs.c index 6e2828b6..66398aca 100644 --- a/lib/igt_debugfs.c +++ b/lib/igt_debugfs.c @@ -817,6 +817,7 @@ int igt_debugfs_dir(int fd) if (fstat(fd, &st) || !S_ISCHR(st.st_mode)) return -1; - sprintf(path, "%s/%d", __debugfs_mount(), (int)(st.st_rdev & 0xff)); + sprintf(path, "%s/dri/%d", __debugfs_mount(), (int)(st.st_rdev & 0xff)); + igt_debug("Opening debugfs dir %s\n", path); return open(path, O_RDONLY); } diff --git a/tests/vgem_basic.c b/tests/vgem_basic.c index 7a014f76..578148b2 100644 --- a/tests/vgem_basic.c +++ b/tests/vgem_basic.c @@ -184,6 +184,7 @@ static void test_debugfs_read(int fd) DIR *dirp = fdopendir(dir); struct dirent *de; + igt_assert(dirp); while ((de = readdir(dirp))) { struct stat st; |