✗ CI.KUnit: failure for Migrate on fault for device pa ges (rev5)

Patchwork <[email protected]> Tue, 04 Aug 2026 04:35:53 -0000
Newsgroups org.freedesktop.lists.intel-xe
Message-ID <178581815365.15902.540429025012339040@61270ab9df2a>
== Series Details ==

Series: Migrate on fault for device pages (rev5)
URL   : https://patchwork.freedesktop.org/series/165953/
State : failure

== Summary ==

+ trap cleanup EXIT
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/xe/.kunitconfig
ERROR:root:In file included from ../mm/filemap.c:45:
../include/linux/migrate.h: In function ‘hmm_range_fault_mm’:
../include/linux/migrate.h:230:49: error: invalid use of undefined type ‘struct mmu_interval_notifier’
  230 |         return range->notifier ? range->notifier->mm : range->migrate->vma->vm_mm;
      |                                                 ^~
make[4]: *** [../scripts/Makefile.build:289: mm/filemap.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [../scripts/Makefile.build:549: mm] Error 2
make[3]: *** Waiting for unfinished jobs....
In file included from ../fs/iomap/buffered-io.c:10:
../include/linux/migrate.h: In function ‘hmm_range_fault_mm’:
../include/linux/migrate.h:230:49: error: invalid use of undefined type ‘struct mmu_interval_notifier’
  230 |         return range->notifier ? range->notifier->mm : range->migrate->vma->vm_mm;
      |                                                 ^~
make[5]: *** [../scripts/Makefile.build:289: fs/iomap/buffered-io.o] Error 1
make[5]: *** Waiting for unfinished jobs....
make[4]: *** [../scripts/Makefile.build:549: fs/iomap] Error 2
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [../scripts/Makefile.build:549: fs] Error 2
make[2]: *** [/kernel/Makefile:2187: .] Error 2
make[1]: *** [/kernel/Makefile:248: __sub-make] Error 2
make: *** [Makefile:248: __sub-make] Error 2

[04:35:19] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[04:35:24] 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