Hi,

with

$ sysctl kern.version
kern.version=OpenBSD 6.3-current (GENERIC.MP) #88: Wed Jun  6 20:07:00 MDT 2018
    dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP

I observe following messages

error: [drm:pid66464:intel_pipe_update_start] *ERROR* Potential atomic update 
failure on pipe B
lock order reversal:
 1st 0xffffffff81d9ef60 &sched_lock (&sched_lock) @ 
/usr/src/sys/kern/kern_synch.c:444
 2nd 0xffff800000153270 &dev_priv->irq_lock (&dev_priv->irq_lock) @ 
/usr/src/sys/dev/pci/drm/i915/intel_lrc.c:1645
lock order "&dev_priv->irq_lock"(mutex) -> "&sched_lock"(sched_lock) first seen 
at:
#0  witness_checkorder+0x4b4
#1  ___mp_lock+0x70
#2  wakeup_n+0x39
#3  task_add+0x93
#4  gen6_rps_boost+0x129
#5  __i915_wait_request+0x155
#6  i915_wait_request+0x97
#7  i915_gem_object_wait_rendering+0x19c
#8  i915_gem_object_sync+0x6c
#9  i915_gem_object_pin_to_display_plane+0x2e
#10 intel_pin_and_fence_fb_obj+0x1cd
#11 intel_prepare_plane_fb+0xb4
#12 drm_atomic_helper_prepare_planes+0x6b
#13 intel_atomic_commit+0x52
#14 drm_atomic_helper_set_config+0x80
#15 drm_mode_setcrtc+0x36f
#16 drm_do_ioctl+0x221
#17 drmioctl+0xf9
#18 VOP_IOCTL+0x5a
lock order "&sched_lock"(sched_lock) -> "&dev_priv->irq_lock"(mutex) first seen 
at:
#0  witness_checkorder+0x4b4
#1  _mtx_enter+0x31
#2  gen8_logical_ring_put_irq+0x36
#3  __i915_wait_request+0x367
#4  i915_gem_object_wait_rendering__nonblocking+0x1d6
#5  i915_gem_set_domain_ioctl+0xdb
#6  drm_do_ioctl+0x221
#7  drmioctl+0xf9
#8  VOP_IOCTL+0x5a
#9  vn_ioctl+0x6b
#10 sys_ioctl+0x457
#11 syscall+0x32a
#12 Xsyscall_untramp+0xc0
error: [drm:pid66464:intel_pipe_update_start] *ERROR* Potential atomic update 
failure on pipe B

The system works fine. Just saw the messages in the log ...

Best regards,
Ingo

Reply via email to