✗ CI.KUnit: failure for series starting with [1/1] drm/xe: MADVISE SQUASH for CI -v5

Patchwork patchwork at emeril.freedesktop.org
Tue Jul 22 16:28:56 UTC 2025


== Series Details ==

Series: series starting with [1/1] drm/xe: MADVISE SQUASH for CI -v5
URL   : https://patchwork.freedesktop.org/series/151954/
State : failure

== Summary ==

+ trap cleanup EXIT
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/xe/.kunitconfig
ERROR:root:../drivers/gpu/drm/drm_gpuvm.c: In function ‘drm_gpuvm_sm_map_exec_lock’:
../drivers/gpu/drm/drm_gpuvm.c:2543:35: error: incompatible type for argument 6 of ‘__drm_gpuvm_sm_map’
 2543 |                                   req_obj, req_offset);
      |                                   ^~~~~~~
      |                                   |
      |                                   struct drm_gem_object *
../drivers/gpu/drm/drm_gpuvm.c:2106:52: note: expected ‘enum drm_gpuvm_sm_map_ops_flags’ but argument is of type ‘struct drm_gem_object *’
 2106 |                    enum drm_gpuvm_sm_map_ops_flags flags,
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
../drivers/gpu/drm/drm_gpuvm.c:2543:44: warning: passing argument 7 of ‘__drm_gpuvm_sm_map’ makes pointer from integer without a cast [-Wint-conversion]
 2543 |                                   req_obj, req_offset);
      |                                            ^~~~~~~~~~
      |                                            |
      |                                            u64 {aka long long unsigned int}
../drivers/gpu/drm/drm_gpuvm.c:2107:43: note: expected ‘struct drm_gem_object *’ but argument is of type ‘u64’ {aka ‘long long unsigned int’}
 2107 |                    struct drm_gem_object *req_obj, u64 req_offset)
      |                    ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
../drivers/gpu/drm/drm_gpuvm.c:2541:16: error: too few arguments to function ‘__drm_gpuvm_sm_map’
 2541 |         return __drm_gpuvm_sm_map(gpuvm, &lock_ops, exec,
      |                ^~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/drm_gpuvm.c:2103:1: note: declared here
 2103 | __drm_gpuvm_sm_map(struct drm_gpuvm *gpuvm,
      | ^~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/drm_gpuvm.c:2545:1: error: control reaches end of non-void function [-Werror=return-type]
 2545 | }
      | ^
cc1: some warnings being treated as errors
make[6]: *** [../scripts/Makefile.build:287: drivers/gpu/drm/drm_gpuvm.o] Error 1
make[6]: *** Waiting for unfinished jobs....
make[5]: *** [../scripts/Makefile.build:555: drivers/gpu/drm] Error 2
make[4]: *** [../scripts/Makefile.build:555: drivers/gpu] Error 2
make[3]: *** [../scripts/Makefile.build:555: drivers] Error 2
make[2]: *** [/kernel/Makefile:2003: .] Error 2
make[1]: *** [/kernel/Makefile:248: __sub-make] Error 2
make: *** [Makefile:248: __sub-make] Error 2

[16:28:22] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[16:28:26] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel




More information about the Intel-xe mailing list