diff options
Diffstat (limited to 'lib/drmtest.c')
-rw-r--r-- | lib/drmtest.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/drmtest.c b/lib/drmtest.c index 35f71c0d..fab705ad 100644 --- a/lib/drmtest.c +++ b/lib/drmtest.c @@ -51,8 +51,9 @@ #include "i915_drm.h" #include "intel_chipset.h" #include "intel_io.h" -#include "igt_gt.h" #include "igt_debugfs.h" +#include "igt_gt.h" +#include "igt_kmod.h" #include "version.h" #include "config.h" #include "intel_reg.h" @@ -228,9 +229,7 @@ int drm_get_card(void) static int modprobe(const char *driver) { - char buf[128]; - snprintf(buf, sizeof(buf), "/sbin/modprobe -s %s", driver); - return system(buf); + return igt_kmod_load(driver, ""); } /** |