summaryrefslogtreecommitdiff
path: root/tests/vgem_basic.c
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2017-03-25 13:05:38 +0000
committerChris Wilson <chris@chris-wilson.co.uk>2017-03-25 13:11:10 +0000
commite77299156606f3f3bf5610586a6a0879bdffcf11 (patch)
treeb722e9e5971144f086cb5adb16be82ceab26bd4d /tests/vgem_basic.c
parent2297766d8101661cd03749630aeb1c60cc615da1 (diff)
Replace more system("modprobe")
As we have libkmod available, it is faster and safer than calling system(). Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'tests/vgem_basic.c')
-rw-r--r--tests/vgem_basic.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/vgem_basic.c b/tests/vgem_basic.c
index 5b54a4a3..cce9229f 100644
--- a/tests/vgem_basic.c
+++ b/tests/vgem_basic.c
@@ -22,6 +22,7 @@
*/
#include "igt.h"
+#include "igt_kmod.h"
#include "igt_vgem.h"
#include "igt_debugfs.h"
#include "igt_sysfs.h"
@@ -290,7 +291,7 @@ static void test_debugfs_read(int fd)
static int module_unload(void)
{
- return system("/sbin/modprobe -s -r vgem");
+ return igt_kmod_unload("vgem", 0);
}
static void test_unload(void)