[PATCH i-g-t 2/4] tests/intel/xe_configfs: Unbind before testing engines_allowed
Riana Tauro
riana.tauro at intel.com
Mon Aug 25 10:19:35 UTC 2025
On 8/20/2025 2:10 AM, Lucas De Marchi wrote:
> Future kernel change will require the driver not to be bound yet in
> order to allow this configfs setting because it has no effect
> otherwise. Make sure we unbind before testing this.
>
> Reference: https://patchwork.freedesktop.org/patch/669151/?series=151729&rev=4
> Signed-off-by: Lucas De Marchi <lucas.demarchi at intel.com>
> ---
> tests/intel/xe_configfs.c | 12 ++++++++++++
> 1 file changed, 12 insertions(+)
>
> diff --git a/tests/intel/xe_configfs.c b/tests/intel/xe_configfs.c
> index f01b13e13..1510f25f0 100644
> --- a/tests/intel/xe_configfs.c
> +++ b/tests/intel/xe_configfs.c
> @@ -73,6 +73,12 @@ static void test_engines_allowed_invalid(int configfs_device_fd)
> "rcs0asdf",
> };
>
> + /*
> + * These only test if engine parsing is correct, so just make sure
> + * there's no device bind
Nit: bound
Reviewed-by: Riana Tauro <riana.tauro at intel.com>
> + */
> + igt_kmod_unbind("xe", bus_addr);
> +
> for (size_t i = 0; i < ARRAY_SIZE(values); i++) {
> const char *v = values[i];
>
> @@ -93,6 +99,12 @@ static void test_engines_allowed(int configfs_device_fd)
> "rcs000",
> };
>
> + /*
> + * These only test if engine parsing is correct, so just make sure
> + * there's no device bind
> + */
> + igt_kmod_unbind("xe", bus_addr);
> +
> for (size_t i = 0; i < ARRAY_SIZE(values); i++) {
> const char *v = values[i];
>
>
More information about the igt-dev
mailing list