✗ Fi.CI.BAT: failure for DG1 + LMEM enabling

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Title: Project List - Patchwork
Patch Details
Series:DG1 + LMEM enabling
URL:https://patchwork.freedesktop.org/series/84344/
State:failure
Details:https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18999/index.html

CI Bug Log - changes from CI_DRM_9398 -> Patchwork_18999

Summary

FAILURE

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

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

Possible new issues

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

IGT changes

Possible regressions

Suppressed

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

New tests

New tests have been introduced between CI_DRM_9398 and Patchwork_18999:

New CI tests (1)

New IGT tests (1)

Known issues

Here are the changes found in Patchwork_18999 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).

Participating hosts (43 -> 39)

Additional (1): fi-cml-u2
Missing (5): fi-ilk-m540 fi-hsw-4200u fi-bsw-cyan fi-bsw-kefka fi-bdw-samus

Build changes

CI-20190529: 20190529
CI_DRM_9398: 31a04133814ab8f7b3aab042517e3f104df5ee2d @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_5873: b6321b58dcaa41ba1d28aced42d6b15dc3d49ca2 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
Patchwork_18999: 6308b9d298372639e94b1fb28f7a28ca5ae2f4e2 @ git://anongit.freedesktop.org/gfx-ci/linux

== Linux commits ==

6308b9d29837 drm/i915: drop fake lmem
91802d0e6465 drm/i915/dg1: allow pci to auto probe
a2a7eee3b71b drm/i915/dg1: Fix GPU hang due to shmemfs page drop
2105c55a88e1 drm/i915/dg1: Fix mapping type for default state object
7de35bf9f62a drm/i915: Support ww locks in suspend/resume
737dfb23d460 drm/i915: Improve accuracy of eviction stats
32deab2bab4b drm/i915: Use a ww transaction in i915_gem_object_pin_map_unlocked()
7ad1c0697fb2 drm/i915: Use a ww transaction in the fault handler
02ce389f0623 drm/i915: Support ww eviction
bc70e7e45bcb drm/i915: Implement eviction locking v2
6fbe288750c4 drm/i915: Perform execbuffer object locking as a separate step
69ba4c87d1c0 drm/i915: move eviction to prepare hook
b333606856ec drm/i915: need consider system BO snoop for dgfx
d868fcf1ecf1 drm/i915: suspend/resume handling of perma-pinned objects
7f4379debc55 drm/i915: suspend/resume enable blitter eviction
9054df43c6e6 drm/i915/gt: Allocate default ctx objects in SMEM
5138a90c0179 drm/i915/pm: suspend and restore ppgtt mapping
2b5c568f6237 drm/i915/dg1: Add dedicated context for blitter eviction
fe6486a08fff drm/i915: Reset blitter context when unpark engine
5f2a87a3c62a drm/i915: suspend/resume eviction
e77001d0741d drm/i915/gem/selftest: test and measure window based blt cpy
d30141a1c7dc drm/i915: Lmem eviction statistics by category
0fb68f1c3c17 drm/i915: window_blt_copy is used for swapin and swapout
efc0c590d514 drm/i915/dg1: Keep engine awake across whole blit
3e237c57e079 drm/i915/dg1: Eliminate eviction mutex
84d54dd2aedf drm/i915: blt copy between objs using pre-created vma windows
7f58be45fa4a drm/i915: create and destroy dummy vma
7a3906ab73e5 drm/i915: define intel_partial_pages_for_sg_table
dea599a449c3 drm/i915/dg1: Measure swap in/out timing stats
45aa0145d9d7 drm/i915/dg1: Track swap in/out stats via debugfs
94618502032f drm/i915/dg1: Add lmem_size modparam
c43e26b457ba drm/i915/dg1: Add enable_eviction modparam
8df8e087dc74 drm/i915/dg1: Eviction logic
280d036c6cc4 drm/i915/dg1: i915_gem_object_memcpy(..) infrastructure
e371a4fda4c8 drm/i915/dg1: intel_memory_region_evict() changes for eviction
85bcec541bc6 drm/i915: Allow non-uniform subslices in gen12+
14fefe71abbe drm/i915/gem: Update shmem available memory
599eb2888fa7 drm/i915/lmem: Limit block size to 4G
a7be54957ebd drm/i915/lmem: allocate HWSP in lmem
a076828abb5c drm/i915/dg1: Double memory bandwidth available
fca06b7ce6d8 drm/i915/dg1: Compute MEM Bandwidth using MCHBAR
3c364e753afe drm/i915: WA for zero memory channel
ca804dda82c6 drm/i915/oprom: Basic sanitization
adf64d641e06 drm/i915/dg1: Read OPROM via SPI controller
bd91b2337589 drm/i915/dg1: Reserve first 1MB of local memory
362b620d7074 drm/i915: Reintroduce mem->reserved
9dd81dae303d drm/i915/dsb: Enable lmem for dsb
a5830c8b075a drm/i915/lmem: reset the lmem buffer created by fbdev
4e7c3c2116df drm/i915/lmem: Bypass aperture when lmem is available
2b03d5d4546d drm/i915: Create stolen memory region from local memory
31c4a0f29ed1 drm/i915/guc: put all guc objects in lmem when available
39aed9c40f1a drm/i915/lmem: support optional CPU clearing for special internal use
5ec0749cbeac drm/i915: finish memory region support for stolen objects.
8adce9072e8d drm/i915: add i915_gem_object_is_devmem() function
ebf42a2d1043 drm/i915: Fix object page offset within a region
1588b3cc3983 drm/i915: setup GPU device lmem region
7d2a163655ac drm/i915: i915 returns -EBUSY on thread contention
3f5760d53851 drm/i915: Provide a way to disable PCIe relaxed write ordering
ae1d26ee9713 drm/i915: move engine scratch to LMEM
333376c17e45 drm/i915: allocate context from LMEM
3bac8276df64 drm/i915/gtt/dg1: add PTE_LM plumbing for GGTT
95c33d19bc2e drm/i915/gtt/dg1: add PTE_LM plumbing for PPGTT
934cf6d2978f drm/i915/gtt: make flushing conditional
a5a268b53456 drm/i915/gtt/dgfx: place the PD in LMEM
33489c547561 drm/i915/gtt: map the PD up front
7fb05ce64cc0 drm/i915: Distinction of memory regions
29e876fe2352 drm/i915: setup the LMEM region
4a88133b064b drm/i915/dg1: Introduce dmabuf mmap to LMEM
5e1663900ad4 drm/i915/dg1: Do not check r->sgt.pfn for NULL
6491c69340d4 drm/i915/lmem: allocate cmd ring in lmem
37b5e5cb7b02 drm/i915/uapi: introduce drm_i915_gem_create_ext
29499067db3b drm/i915: Store gt in memory region
985600b152ca drm/i915/query: Expose memory regions through the query uAPI
87518556758f drm/i915/dg1: Fix occasional migration error
bd78bfa4452f drm/i915: support basic object migration
ccd239f2c053 drm/i915: Delay publishing objects on the eviction lists
1e5ec74bb7b8 drm/i915: Add blit functions that can be called from within a WW transaction
4bb2bb3961aa drm/i915/region: support basic eviction
3db87b4f64ed drm/i915: introduce kernel blitter_context
36db22233ecf drm/i915: Update the helper to set correct mapping
7c7b8d398ff6 HAX drm/i915/lmem: support pread and pwrite
638e59094088 HAX drm/i915/lmem: support CPU relocations
425ac61c78e0 drm/i915/lmem: Fail driver init if LMEM training failed
7160b8cb229a drm/i915/dmabuf: Disallow LMEM objects from dma-buf
fd9e9f4efbc5 drm/i915: Return error value when bo not in LMEM for discrete
f5559b991383 drm/i915/fbdev: Use lmem physical addresses for fb_mmap() on discrete
f9f3ea170515 drm/i915: Untangle the vma pages_mutex
94aeb7363b28 drm/i915: Introduce a for_i915_gem_ww(){}
ad0364e0969c drm/i915: Break out dma_resv ww locking utilities to separate files
d58138a3962d drm/i915: Reference contending lock objects
9d27adfe1cd7 drm/i915: Avoid some false positives in assert_object_held()
fcf207bef4c6 drm/i915: Keep userpointer bindings if seqcount is unchanged, v2.
84a9ca7ba448 drm/i915: Finally remove obj->mm.lock.
e83d2d2ded23 drm/i915/selftests: Prepare gtt tests for obj->mm.lock removal
285510611ec9 drm/i915/selftests: Prepare cs engine tests for obj->mm.lock removal
f5a8a22004f2 drm/i915/selftests: Prepare memory region tests for obj->mm.lock removal
27d90930aa00 drm/i915/selftests: Prepare i915_request tests for obj->mm.lock removal
37021ba46236 drm/i915/selftests: Prepare timeline tests for obj->mm.lock removal
dd71228759cc drm/i915/selftests: Prepare ring submission for obj->mm.lock removal
602f787839eb drm/i915/selftests: Prepare mocs tests for obj->mm.lock removal
a94b8d1885c2 drm/i915/selftests: Prepare execlists for obj->mm.lock removal
795a67bb1fbf drm/i915/selftests: Prepare hangcheck for obj->mm.lock removal
8fec33b51cda drm/i915/selftests: Prepare context selftest for obj->mm.lock removal
5a39c68fb094 drm/i915/selftests: Prepare igt_gem_utils for obj->mm.lock removal
4a4950747bae drm/i915/selftests: Prepare object blit tests for obj->mm.lock removal.
ba084a771fd9 drm/i915/selftests: Prepare object tests for obj->mm.lock removal.
89afabcc408e drm/i915/selftests: Prepare mman testcases for obj->mm.lock removal.
3f28d8d73a33 drm/i915/selftests: Prepare execbuf tests for obj->mm.lock removal.
c25eb6821a19 drm/i915/selftests: Prepare dma-buf tests for obj->mm.lock removal.
57c19694c266 drm/i915/selftests: Prepare context tests for obj->mm.lock removal.
639fcd5ea986 drm/i915/selftests: Prepare coherency tests for obj->mm.lock removal.
2c146f16bb0f drm/i915/selftests: Prepare client blit for obj->mm.lock removal.
f95d0fb66807 drm/i915/selftests: Prepare huge_pages testcases for obj->mm.lock removal.
fae9a34de3ad drm/i915: Use a single page table lock for each gtt.
0cd52e7ebb96 drm/i915: Fix ww locking in shmem_create_from_object
09740eb15ae0 drm/i915: Add missing ww lock in intel_dsb_prepare.
333090d025a8 drm/i915: Add ww locking to dma-buf ops.
244dae79052a drm/i915: Lock ww in ucode objects correctly
cd47b7ad5405 drm/i915: Increase ww locking for perf.
eb6fcc0954ff drm/i915: Add ww locking around vm_access()
52f9f5f31a0f drm/i915: Add igt_spinner_pin() to allow for ww locking around spinner.
79bd0897399a drm/i915: Prepare for obj->mm.lock removal
c6c0c64d6026 drm/i915: Fix workarounds selftest, part 1
ce9f6c46fc3a drm/i915: Fix pread/pwrit

_______________________________________________
Intel-gfx mailing list
Intel-gfx@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

[Index of Archives]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux