Issue #3226 has been updated by peeter.
OK there are corresponding messages in /var/log/messages too about the long wait: --- Mar 21 08:12:56 mars kernel: unhandled error in i915_gem_fault: -28 Mar 21 08:12:56 mars kernel: vm_fault: pager read error, pid 1064 (Xorg) Mar 21 08:13:23 mars kernel: pid 8610 (chrome), uid 1001: exited on signal 11 Mar 21 08:14:00 mars kernel: warning: refcount_wait objtrm1: long wait Mar 21 08:15:00 mars kernel: warning: refcount_wait objtrm1: long wait Mar 21 08:17:00 mars last message repeated 2 times Mar 21 08:22:00 mars last message repeated 5 times Mar 21 08:22:20 mars dntpd[593]: issuing offset adjustment: -0.002399s Mar 21 08:23:00 mars kernel: warning: refcount_wait objtrm1: long wait Mar 21 08:24:00 mars kernel: warning: refcount_wait objtrm1: long wait Mar 21 08:26:00 mars last message repeated 2 times Mar 21 08:36:00 mars last message repeated 10 times Mar 21 08:46:00 mars last message repeated 10 times Mar 21 08:56:00 mars last message repeated 10 times Mar 21 09:06:00 mars last message repeated 10 times Mar 21 09:16:00 mars last message repeated 10 times Mar 21 09:26:00 mars last message repeated 10 times Mar 21 09:33:00 mars last message repeated 7 times Mar 21 09:33:43 mars kernel: [drm] HPD interrupt storm detected on connector HDMI-A-1: switching from hotplug detection to polling Mar 21 09:34:00 mars kernel: warning: refcount_wait objtrm1: long wait Mar 21 09:35:00 mars kernel: warning: refcount_wait objtrm1: long wait Mar 21 09:37:00 mars last message repeated 2 times Mar 21 09:47:00 mars last message repeated 10 times Mar 21 09:57:00 mars last message repeated 10 times Mar 21 10:07:00 mars last message repeated 10 times --- Ignore the HDMI error, I unplugged the screen long after the freeze happened. ---------------------------------------- Bug #3226: Xorg freezes in vm: thread stuck in "objtrm1" http://bugs.dragonflybsd.org/issues/3226#change-13866 * Author: peeter * Status: New * Priority: Normal * Assignee: * Category: * Target version: ---------------------------------------- Xorg freezes randomly, thread stuck in "objtrm1": 0 1064 1 1063 0 174 0 455496 258864 objtrm1 D5 ?? 0:59.12 /usr/local/bin/X :0 -auth /home/ The machines otherwise functional, can ssh into it and start kgdb. Backtrace in kgdb shows this: --- (kgdb) thread 288 [Switching to thread 288 (pid 1064/1, Xorg)] #0 0xffffffff8066bd17 in lwkt_switch () at /usr/src/sys/kern/lwkt_thread.c:807 807 lwkt_switch_return(td->td_switch(ntd)); (kgdb) back #0 0xffffffff8066bd17 in lwkt_switch () at /usr/src/sys/kern/lwkt_thread.c:807 #1 0xffffffff806796b9 in tsleep (ident=ident@entry=0xfffff8057a331614, flags=flags@entry=1024, wmesg=wmesg@entry=0xffffffff80c4ba77 "objtrm1", timo=1000) at /usr/src/sys/kern/kern_synch.c:711 #2 0xffffffff8066adc5 in _refcount_wait (countp=countp@entry=0xfffff8057a331614, wstr=wstr@entry=0xffffffff80c4ba77 "objtrm1") at /usr/src/sys/kern/kern_refcount.c:81 #3 0xffffffff8098eaa3 in refcount_wait (wstr=0xffffffff80c4ba77 "objtrm1", countp=0xfffff8057a331614) at /usr/src/sys/sys/refcount.h:111 #4 vm_object_pip_wait (waitid=0xffffffff80c4ba77 "objtrm1", object=0xfffff8057a331580) at /usr/src/sys/vm/vm_object.h:299 #5 vm_object_terminate (object=0xfffff8057a331580) at /usr/src/sys/vm/vm_object.c:755 #6 0xffffffff8098eed5 in vm_object_deallocate (object=0xfffff8057a331580) at /usr/src/sys/vm/vm_object.c:632 #7 0xffffffff8098446f in vm_map_entry_dispose (entry=0xfffff80579cf5fa0, countp=0xfffff803960f98b4, map=<optimized out>) at /usr/src/sys/vm/vm_map.c:1130 #8 0xffffffff80988333 in vm_map_entry_delete (countp=0xfffff803960f98b4, entry=0xfffff80579cf5fa0, map=0xfffff801578f3880) at /usr/src/sys/vm/vm_map.c:3182 #9 vm_map_delete (map=0xfffff801578f3880, start=34760318976, end=34775064576, countp=0xfffff803960f98b4) at /usr/src/sys/vm/vm_map.c:3344 #10 0xffffffff80988baf in vm_map_remove (map=map@entry=0xfffff801578f3880, start=<optimized out>, start@entry=34760318976, end=<optimized out>, end@entry=34775064576) at /usr/src/sys/vm/vm_map.c:3381 #11 0xffffffff8098b634 in sys_munmap (uap=<optimized out>) at /usr/src/sys/vm/vm_mmap.c:583 #12 0xffffffff80ba980b in syscall2 (frame=0xfffff803960f99f8) at /usr/src/sys/platform/pc64/x86_64/trap.c:1317 #13 0xffffffff80b839cd in ?? () at /usr/src/sys/platform/pc64/x86_64/exception.S:450 #14 0x0000000817e06000 in ?? () #15 0x0000000000e10000 in ?? () #16 0x0000000000000000 in ?? () (kgdb) --- I don't know where to look further. -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://bugs.dragonflybsd.org/my/account
