✗ Fi.CI.BAT: failure for drm/i915: Remove obj->mm.lock! (rev16)

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

 



Title: Project List - Patchwork
Patch Details
Series:drm/i915: Remove obj->mm.lock! (rev16)
URL:https://patchwork.freedesktop.org/series/82337/
State:failure
Details:https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19780/index.html

CI Bug Log - changes from CI_DRM_9849 -> Patchwork_19780

Summary

FAILURE

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

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

Possible new issues

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

IGT changes

Possible regressions

Warnings

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_19780 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 (45 -> 41)

Additional (1): fi-bsw-n3050
Missing (5): fi-ilk-m540 fi-hsw-4200u fi-bsw-cyan fi-ctg-p8600 fi-bdw-samus

Build changes

CI-20190529: 20190529
CI_DRM_9849: 123ebf0379ca90c2f64bff73ff32c7c2140d2b9c @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_6030: e11e4bfb91fec9af71c3909996c66e5666270e07 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
Patchwork_19780: df3000218c205a604d53961223b1aa423b7d61b6 @ git://anongit.freedesktop.org/gfx-ci/linux

== Linux commits ==

df3000218c20 drm/i915: Pass ww ctx to i915_gem_object_pin_pages
01ec61981f44 drm/i915: Pass ww ctx to pin_map
2a3925c85678 drm/i915: Add ww context to prepare_(read/write)
17e1f6f13463 drm/i915: Add ww parameter to get_pages() callback
c4bcee10e1ff drm/i915: Fix pin_map in scheduler selftests
6a04f7a4fb3d drm/i915: Add missing -EDEADLK path in execbuffer ggtt pinning.
6c9553a14119 drm/i915: Move gt_revoke() slightly
b54702917508 drm/i915: Keep userpointer bindings if seqcount is unchanged, v2.
82341525cb30 drm/i915: Finally remove obj->mm.lock.
eccf40ac6dff drm/i915/selftests: Prepare gtt tests for obj->mm.lock removal
bfc623e7aa5a drm/i915/selftests: Prepare cs engine tests for obj->mm.lock removal
b0a1c130a3e1 drm/i915/selftests: Prepare memory region tests for obj->mm.lock removal
3eba970a2562 drm/i915/selftests: Prepare i915_request tests for obj->mm.lock removal
0d29694fa958 drm/i915/selftests: Prepare timeline tests for obj->mm.lock removal
3e54a317b6a2 drm/i915/selftests: Prepare ring submission for obj->mm.lock removal
567f1fdb0fd3 drm/i915/selftests: Prepare mocs tests for obj->mm.lock removal
a46ab6927106 drm/i915/selftests: Prepare execlists and lrc selftests for obj->mm.lock removal
d4b60b619e09 drm/i915/selftests: Prepare hangcheck for obj->mm.lock removal
ae02f93ac96e drm/i915/selftests: Prepare context selftest for obj->mm.lock removal
c60227da1d5e drm/i915/selftests: Prepare igt_gem_utils for obj->mm.lock removal
78ac2ae0a6f3 drm/i915/selftests: Prepare object blit tests for obj->mm.lock removal.
ad8e58bc1d77 drm/i915/selftests: Prepare object tests for obj->mm.lock removal.
1ad052fc5083 drm/i915/selftests: Prepare mman testcases for obj->mm.lock removal.
a2b35549e350 drm/i915/selftests: Prepare execbuf tests for obj->mm.lock removal.
1f422bb004d2 drm/i915/selftests: Prepare dma-buf tests for obj->mm.lock removal.
f76bff23db43 drm/i915/selftests: Prepare context tests for obj->mm.lock removal.
c518b61f2828 drm/i915/selftests: Prepare coherency tests for obj->mm.lock removal.
a0edf1dedfcb drm/i915/selftests: Prepare client blit for obj->mm.lock removal.
07742daa31f1 drm/i915/selftests: Prepare huge_pages testcases for obj->mm.lock removal.
25ec5fbd2244 drm/i915: Use a single page table lock for each gtt.
60f82fd9a7c9 drm/i915: Fix ww locking in shmem_create_from_object
2f5f9bca3704 drm/i915: Add missing ww lock in intel_dsb_prepare.
7bf1238f430a drm/i915: Add ww locking to dma-buf ops.
13463c86de73 drm/i915: Lock ww in ucode objects correctly
856988996488 drm/i915: Increase ww locking for perf.
aac3d8e69b16 drm/i915: Add ww locking around vm_access()
594fb9bb3edf drm/i915: Add igt_spinner_pin() to allow for ww locking around spinner.
9dd394f55435 drm/i915: Prepare for obj->mm.lock removal, v2.
b84204b94870 drm/i915: Fix workarounds selftest, part 1
95dd9a5b76ad drm/i915: Fix pread/pwrite to work with new locking rules.
ab50d5ae3aa1 drm/i915: Defer pin calls in buffer pool until first use by caller.
38250623370a drm/i915: Take obj lock around set_domain ioctl
0234dc4ff4ff drm/i915: Make __engine_unpark() compatible with ww locking.
5e0e47dd8939 drm/i915: Make lrc_init_wa_ctx compatible with ww locking, v3.
95ab8d6067d0 drm/i915: Take reservation lock around i915_vma_pin.
1092d212be31 drm/i915: Move pinning to inside engine_wa_list_verify()
b2cecc1e4972 drm/i915: Add object locking to vm_fault_cpu
01cd746af3c5 drm/i915: Pass ww ctx to intel_pin_to_display_plane
6bf1b9e277f3 drm/i915: Rework clflush to work correctly without obj->mm.lock.
598e9ba1dfed drm/i915: Handle ww locking in init_status_page
72e9bfd7ceea drm/i915: Make ring submission compatible with obj->mm.lock removal, v2.
206f875cafc5 drm/i915: Populate logical context during first pin.
3c7404bac792 drm/i915: Flatten obj->mm.lock
b4e92512f008 drm/i915: Fix userptr so we do not have to worry about obj->mm.lock, v7.
c006fd23ae00 drm/i915: Make compilation of userptr code depend on MMU_NOTIFIER.
40c7ada6528a drm/i915: Reject UNSYNCHRONIZED for userptr, v2.
6cce6a791e3b drm/i915: Reject more ioctls for userptr, v2.
063d779f45a2 drm/i915: No longer allow exporting userptr through dma-buf
4f5772ae4042 drm/i915: Disable userptr pread/pwrite support.
2ff91be66b1e drm/i915: make lockdep slightly happier about execbuf.
94c02fbb4cec drm/i915: Convert i915_gem_object_attach_phys() to ww locking, v2.
3768448e58fc drm/i915: Rework struct phys attachment handling
98108b44d022 drm/i915: Move HAS_STRUCT_PAGE to obj->flags
513ee4798499 drm/i915: Add gem object locking to madvise.
d3c0d6934682 drm/i915: Ensure we hold the object mutex in pin correctly.
c3e85904db1d drm/i915: Add missing -EDEADLK handling to execbuf pinning, v2.
05ca8fd3489b drm/i915: Move cmd parser pinning to execbuffer
45179357f4a3 drm/i915: Pin timeline map after first timeline pin, v3.
62d87d68daa6 drm/i915: Do not share hwsp across contexts any more, v7.

_______________________________________________
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