[igt-dev] [PATCH i-g-t 26/74] kms_force_connector_basic: Close device before exit
Mauro Carvalho Chehab
mauro.chehab at linux.intel.com
Thu Sep 1 06:36:34 UTC 2022
From: Chris Wilson <chris.p.wilson at intel.com>
Close the device fd before we check for leaks during the atexit
handlers.
Signed-off-by: Chris Wilson <chris.p.wilson at intel.com>
Reviewed-by: Andrzej Hajda <andrzej.hajda at intel.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab at kernel.org>
---
tests/kms_force_connector_basic.c | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/tests/kms_force_connector_basic.c b/tests/kms_force_connector_basic.c
index 683d3672056d..6259cec538de 100644
--- a/tests/kms_force_connector_basic.c
+++ b/tests/kms_force_connector_basic.c
@@ -33,9 +33,9 @@ IGT_TEST_DESCRIPTION("Check the debugfs force connector/edid features work"
static void reset_connectors(void)
{
- int drm_fd = 0;
drmModeRes *res;
drmModeConnector *connector = NULL;
+ int drm_fd;
drm_fd = drm_open_driver_master(DRIVER_ANY);
res = drmModeGetResources(drm_fd);
@@ -54,6 +54,8 @@ static void reset_connectors(void)
}
igt_set_module_param_int(drm_fd, "load_detect_test", 0);
+
+ close(drm_fd);
}
static int opt_handler(int opt, int opt_index, void *data)
@@ -224,6 +226,9 @@ igt_main_args("", long_opts, help_str, opt_handler, NULL)
drmModeFreePlane(drm_plane);
}
+
+ igt_remove_fb(drm_fd, &xrgb_fb);
+ igt_remove_fb(drm_fd, &argb_fb);
}
igt_describe("Test to check the forced connector state.");
--
2.37.2
More information about the igt-dev
mailing list