Bug 111910 - [CI][DRMTIP] igt@gem_userptr_blits@* - fail - Failed assertion: __gem_userptr(fd, ptr, size, read_only, flags, handle) == 0
Summary: [CI][DRMTIP] igt@gem_userptr_blits@* - fail - Failed assertion: __gem_userptr...
Status: RESOLVED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: DRI git
Hardware: Other All
: not set not set
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-10-07 05:52 UTC by Lakshmi
Modified: 2019-10-07 19:59 UTC (History)
1 user (show)

See Also:
i915 platform: I965G
i915 features: GEM/Other


Attachments

Description Lakshmi 2019-10-07 05:52:54 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@coherency-sync.html
	
(gem_userptr_blits:1254) ioctl_wrappers-CRITICAL: Failed assertion: __gem_userptr(fd, ptr, size, read_only, flags, handle) == 0
(gem_userptr_blits:1254) ioctl_wrappers-CRITICAL: Last errno: 19, No such device
(gem_userptr_blits:1254) ioctl_wrappers-CRITICAL: error: -19 != 0
Test gem_userptr_blits failed.
Comment 1 CI Bug Log 2019-10-07 05:54:57 UTC
The CI Bug Log issue associated to this bug has been updated.

### New filters associated

* BWR: igt@gem_userptr_blits@* - fail - Failed assertion: __gem_userptr(fd, ptr, size, read_only, flags, handle) == 0
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@coherency-unsync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@stress-mm-invalidate-close.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@usage-restrictions.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@coherency-sync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@unsync-unmap-after-close.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@sync-overlap.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@sync-unmap-cycles.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@sync-unmap-after-close.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@process-exit.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@sync-unmap.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@stress-mm-invalidate-close-overlap.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@create-destroy-sync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@process-exit-busy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@dmabuf-unsync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@dmabuf-sync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@forbidden-operations.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate-overlap-gup.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@unsync-unmap.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@input-checking.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@access-control.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate-overlap.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@create-destroy-unsync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@readonly-unsync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate-busy-gup.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@process-exit-gtt-busy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@invalid-null-pointer.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@unsync-unmap-cycles.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@invalid-gtt-mapping.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate-gup.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@readonly-mmap-unsync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@stress-purge.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@readonly-pwrite-unsync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate-busy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@relocations.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@process-exit-gtt.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy-gup.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@stress-mm.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_382/fi-bwr-2160/igt@gem_userptr_blits@unsync-overlap.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@usage-restrictions.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@dmabuf-unsync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@process-exit.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@process-exit-busy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@stress-mm-invalidate-close.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@access-control.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@sync-unmap-cycles.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@input-checking.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate-overlap-gup.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@unsync-unmap-after-close.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@invalid-null-pointer.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@unsync-unmap-cycles.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@dmabuf-sync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@stress-mm.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@coherency-sync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@sync-unmap-after-close.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@sync-overlap.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@unsync-overlap.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@sync-unmap.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate-overlap.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@stress-mm-invalidate-close-overlap.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@create-destroy-unsync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@unsync-unmap.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy-gup.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@readonly-mmap-unsync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@stress-purge.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate-busy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@process-exit-gtt.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate-busy-gup.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate-gup.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@create-destroy-sync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@invalid-gtt-mapping.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@process-exit-gtt-busy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@relocations.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@forbidden-operations.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@readonly-unsync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@readonly-pwrite-unsync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_383/fi-bwr-2160/igt@gem_userptr_blits@coherency-unsync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@coherency-unsync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@stress-mm-invalidate-close.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate-busy-gup.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@unsync-unmap-cycles.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate-gup.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@create-destroy-sync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@stress-purge.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@create-destroy-unsync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@sync-overlap.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@access-control.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy-gup.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@process-exit-gtt.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@unsync-unmap-after-close.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@invalid-null-pointer.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@input-checking.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@dmabuf-unsync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@usage-restrictions.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate-overlap.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@readonly-pwrite-unsync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@process-exit-gtt-busy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate-overlap-gup.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@stress-mm-invalidate-close-overlap.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@sync-unmap-cycles.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@relocations.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate-busy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@readonly-mmap-unsync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@process-exit-busy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@dmabuf-sync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@readonly-unsync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@sync-unmap-after-close.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@invalid-gtt-mapping.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@coherency-sync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@unsync-unmap.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@process-exit.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@unsync-overlap.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@forbidden-operations.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@sync-unmap.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_384/fi-bwr-2160/igt@gem_userptr_blits@stress-mm.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@coherency-unsync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@stress-mm-invalidate-close.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate-busy-gup.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@unsync-unmap-cycles.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate-gup.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@create-destroy-sync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@stress-purge.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@create-destroy-unsync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@sync-overlap.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@access-control.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy-gup.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@process-exit-gtt.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@unsync-unmap-after-close.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@invalid-null-pointer.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@input-checking.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@dmabuf-unsync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@usage-restrictions.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate-overlap.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@readonly-pwrite-unsync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@process-exit-gtt-busy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate-overlap-gup.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@stress-mm-invalidate-close-overlap.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@sync-unmap-cycles.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@relocations.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate-busy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@readonly-mmap-unsync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@process-exit-busy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@dmabuf-sync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@readonly-unsync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@sync-unmap-after-close.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@invalid-gtt-mapping.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@coherency-sync.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@unsync-unmap.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@process-exit.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@unsync-overlap.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@forbidden-operations.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@sync-unmap.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_385/fi-bwr-2160/igt@gem_userptr_blits@stress-mm.html
Comment 2 Chris Wilson 2019-10-07 19:59:27 UTC
commit 0147a3777dc73ac2138905d0aef33c0fdb3dde5e (upstream/master, origin/master, origin/HEAD)
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Mon Oct 7 08:35:39 2019 +0100

    i915/gem_userptr: Be defensive when testing userptr capabilities
    
    Not every device naturally supports snooping and userptr, so be prepared
    for the initial probe to fail.
    
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=111910
    Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
    Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com>


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.