Patch Details
Series:drm/i915: ttm for stolen
URL:https://patchwork.freedesktop.org/series/101396/
State:failure
Details:https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22575/index.html

CI Bug Log - changes from CI_DRM_11365 -> Patchwork_22575

Summary

FAILURE

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

If you think the reported changes have nothing to do with the changes
introduced in Patchwork_22575, 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_22575/index.html

Participating hosts (48 -> 34)

Additional (3): fi-kbl-soraka bat-dg2-8 bat-adls-5
Missing (17): fi-bxt-dsi shard-tglu fi-hsw-4200u shard-rkl fi-glk-dsi bat-dg2-9 fi-cfl-8700k fi-bsw-cyan fi-kbl-7500u fi-ctg-p8600 fi-cfl-guc fi-glk-j4005 fi-kbl-x1275 fi-cfl-8109u bat-rpls-2 shard-dg1 fi-bdw-samus

Possible new issues

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

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_22575 that come from known issues:

IGT changes

Issues hit

Warnings

{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_11365: 5a27c2b120b176a313edbea33224847ea76d6c21 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_6382: a6a5a178cb1cbe0dab8d8d092a4aee932ccb93cc @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_22575: 673869ce0f7cb30b905e2071d088346fe69df634 @ git://anongit.freedesktop.org/gfx-ci/linux

== Kernel 32bit build ==

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

CALL scripts/checksyscalls.sh
CALL scripts/atomic/check-atomics.sh
CHK include/generated/compile.h
CC [M] drivers/gpu/drm/i915/display/intel_fbc.o
In file included from ./include/drm/ttm/ttm_resource.h:32,
from ./include/drm/ttm/ttm_device.h:30,
from ./drivers/gpu/drm/i915/i915_drv.h:41,
from drivers/gpu/drm/i915/display/intel_fbc.c:45:
drivers/gpu/drm/i915/display/intel_fbc.c: In function ‘intel_fbc_alloc_cfb’:
drivers/gpu/drm/i915/display/intel_fbc.c:800:7: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘size_t’ {aka ‘unsigned int’} [-Werror=format=]
"reserved %lu bytes of contiguous stolen space for FBC, limit: %d\n",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fbc->compressed_fb->base.size, fbc->limit);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/drm/drm_print.h:463:53: note: in definition of macro ‘drm_dbg_kms’
drm_dev_dbg((drm) ? (drm)->dev : NULL, DRM_UT_KMS, fmt, ##VA_ARGS)
^~~
cc1: all warnings being treated as errors
scripts/Makefile.build:288: recipe for target 'drivers/gpu/drm/i915/display/intel_fbc.o' failed
make4: [drivers/gpu/drm/i915/display/intel_fbc.o] Error 1
scripts/Makefile.build:550: recipe for target 'drivers/gpu/drm/i915' failed
make3:
[drivers/gpu/drm/i915] Error 2
scripts/Makefile.build:550: recipe for target 'drivers/gpu/drm' failed
make2: [drivers/gpu/drm] Error 2
scripts/Makefile.build:550: recipe for target 'drivers/gpu' failed
make1:
[drivers/gpu] Error 2
Makefile:1831: recipe for target 'drivers' failed
make: *** [drivers] Error 2

== Linux commits ==

673869ce0f7c drm/i915: cleanup old stolen state
9ed1deb99315 drm/i915: add range busy check for ttm region
5045ae7a8418 drm/ttm: add range busy check for range manager
743f6cc618c7 drm/i915: stolen memory use ttm backend
f844b84b6eeb drm/i915: use gem objects to track stolen nodes
882cbce55afd drm/i915: add ability to create memory region object in place
26eebf54d3e6 drm/i915: instantiate ttm ranger manager for stolen memory