Patch Details
Series:drm/i915: Asynchronous vma unbinding (rev2)
URL:https://patchwork.freedesktop.org/series/98055/
State:failure
Details:https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21868/index.html

CI Bug Log - changes from CI_DRM_11012 -> Patchwork_21868

Summary

FAILURE

Serious unknown changes coming with Patchwork_21868 absolutely need to be
verified manually.

If you think the reported changes have nothing to do with the changes
introduced in Patchwork_21868, please notify your bug team to allow them
to document this new failure mode, which will reduce false positives in CI.

External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21868/index.html

Participating hosts (42 -> 34)

Missing (8): fi-kbl-soraka bat-dg1-6 bat-dg1-5 fi-icl-u2 fi-bsw-cyan bat-adlp-6 fi-pnv-d510 fi-bdw-samus

Possible new issues

Here are the unknown changes that may have been introduced in Patchwork_21868:

IGT changes

Possible regressions

Suppressed

The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.

Known issues

Here are the changes found in Patchwork_21868 that come from known issues:

IGT changes

Issues hit

Possible fixes

{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).

Build changes

CI-20190529: 20190529
CI_DRM_11012: 64bab3fe255d1886ef16ef57451df545380fa6be @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_6313: 1793ed798cc09966c27bf478781e0c1d6bb23bad @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_21868: 17439602d54e96567cdeb9d50930defb4d7d7804 @ git://anongit.freedesktop.org/gfx-ci/linux

== Kernel 32bit build ==

Warning: Kernel 32bit buildtest failed:
https://intel-gfx-ci.01.org/Patchwork_21868/build_32bit.log

CALL scripts/checksyscalls.sh
CALL scripts/atomic/check-atomics.sh
CHK include/generated/compile.h
CC [M] drivers/gpu/drm/i915/i915_vma_resource.o
In file included from ./include/linux/kernel.h:20,
from ./include/linux/rbtree.h:22,
from ./include/linux/rbtree_augmented.h:16,
from ./include/linux/interval_tree_generic.h:10,
from drivers/gpu/drm/i915/i915_vma_resource.c:6:
drivers/gpu/drm/i915/i915_vma_resource.c: In function ‘i915_vma_resource_module_init’:
./include/linux/kern_levels.h:5:18: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘unsigned int’ [-Werror=format=]
#define KERN_SOH "\001" / ASCII Start Of Header /
^~~~~~
./include/linux/printk.h:422:11: note: in definition of macro ‘printk_index_wrap’
_p_func(_fmt, ##VA_ARGS); \
^~~~
./include/linux/printk.h:493:2: note: in expansion of macro ‘printk’
printk(KERN_ERR pr_fmt(fmt), ##VA_ARGS)
^~~~~~
./include/linux/kern_levels.h:11:18: note: in expansion of macro ‘KERN_SOH’
#define KERN_ERR KERN_SOH "3" / error conditions /
^~~~~~~~
./include/linux/printk.h:493:9: note: in expansion of macro ‘KERN_ERR’
printk(KERN_ERR pr_fmt(fmt), ##VA_ARGS)
^~~~~~~~
drivers/gpu/drm/i915/i915_vma_resource.c:382:2: note: in expansion of macro ‘pr_err’
pr_err("vma resource size is %lu\n", sizeof(struct i915_vma_resource));
^~~~~~
drivers/gpu/drm/i915/i915_vma_resource.c:382:33: note: format string is defined here
pr_err("vma resource size is %lu\n", sizeof(struct i915_vma_resource));
~~^
%u
cc1: all warnings being treated as errors
scripts/Makefile.build:287: recipe for target 'drivers/gpu/drm/i915/i915_vma_resource.o' failed
make4: [drivers/gpu/drm/i915/i915_vma_resource.o] Error 1
scripts/Makefile.build:549: recipe for target 'drivers/gpu/drm/i915' failed
make3:
[drivers/gpu/drm/i915] Error 2
scripts/Makefile.build:549: recipe for target 'drivers/gpu/drm' failed
make2: [drivers/gpu/drm] Error 2
scripts/Makefile.build:549: recipe for target 'drivers/gpu' failed
make1:
[drivers/gpu] Error 2
Makefile:1846: recipe for target 'drivers' failed
make: *** [drivers] Error 2

== Linux commits ==

17439602d54e drm/i915: Use struct vma_resource instead of struct vma_snapshot
2bdd5f2b6f3c drm/i915: Use vma resources for async unbinding
ade3187fa6ce drm/i915: Use the vma resource as argument for gtt binding / unbinding
15ecf8b1fb33 drm/i915: Initial introduction of vma resources
9b0cf54fb6e3 drm/i915: Require the vm mutex for i915_vma_bind()
c9d9298d1a0b drm/i915: Break out the i915_deps utility
04617ab4c517 drm/i915: Avoid using the i915_fence_array when collecting dependencies