Closed nomadlogic closed 8 years ago
I updated krealloc. Try again.
update has fixed the panic when modesetting Xorg driver loads. but i am running into a new issue. i was getting lots of artifacts in chrome then my xsession hung. there was a ring hang which the system semi-recovered from. here's the message:
hdacc1: Unexpected unsolicited response with tag 63: ffffffff
hdacc1: Unexpected unsolicited response with tag 63: ffffffff
[drm] stuck on render ring
[drm] GPU HANG: ecode 9:0:0x00547276, reason: Ring hung, action: reset
[drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
[drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
[drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
[drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.
[drm] GPU crash dump saved to /sys/class/drm/card0/error
[drm:0xffffffff82d4dafas] *ERROR* render ring: reset request timeout
drm/i915: Resetting chip after gpu hang
[drm:0xffffffff82c86a01s] *ERROR* Failed to reset chip: -5
[drm:0xffffffff82d13431s] *ERROR* ring create req: -5
[drm:0xffffffff82d13431s] *ERROR* ring create req: -5
[drm:0xffffffff82d13431s] *ERROR* ring create req: -5
[drm:0xffffffff82d13431s] *ERROR* ring create req: -5
[drm:0xffffffff82d13431s] *ERROR* ring create req: -5
unfortunately i have not been able to capture debugging information under /compat/linux/sys/class/drm/card0/error as of yet.
I have done more testing here - I am observing the following:
[1550:415326208:0811/203721:ERROR:command_buffer_proxy_impl.cc(194)] Could not send GpuCommandBufferMsg_Initialize.
[1550:415326208:0811/203721:ERROR:webgraphicscontext3d_command_buffer_impl.cc(199)] CommandBufferProxy::Initialize failed.
[1550:415326208:0811/203721:ERROR:webgraphicscontext3d_command_buffer_impl.cc(218)] Failed to initialize command buffer.
[1550:415326208:0811/203721:ERROR:gpu_channel_host.cc(228)] Failed to send GpuChannelMsg_CreateCommandBuffer.
[1550:415326208:0811/203721:ERROR:webgraphicscontext3d_command_buffer_impl.cc(218)] Failed to initialize command buffer.
Received signal 11 SEGV_MAPERR 000000000200
#0 0x0000008770ba <unknown>
#1 0x00080ae3079d <unknown>
[end of stack trace]
[1600:415326208:0811/203722:ERROR:command_buffer_proxy_impl.cc(194)] Could not send GpuCommandBufferMsg_Initialize.
[1600:415326208:0811/203722:ERROR:webgraphicscontext3d_command_buffer_impl.cc(199)] CommandBufferProxy::Initialize failed.
[1600:415326208:0811/203722:ERROR:webgraphicscontext3d_command_buffer_impl.cc(218)] Failed to initialize command buffer.
[1550:415326208:0811/203722:ERROR:command_buffer_proxy_impl.cc(194)] Could not send GpuCommandBufferMsg_Initialize.
[1550:415326208:0811/203722:ERROR:webgraphicscontext3d_command_buffer_impl.cc(199)] CommandBufferProxy::Initialize failed.
[1550:415326208:0811/203722:ERROR:webgraphicscontext3d_command_buffer_impl.cc(218)] Failed to initialize command buffer.
[1550:415326208:0811/203722:ERROR:gpu_channel_host.cc(228)] Failed to send GpuChannelMsg_CreateCommandBuffer.
[1550:415326208:0811/203722:ERROR:webgraphicscontext3d_command_buffer_impl.cc(218)] Failed to initialize command buffer.
[1550:415326208:0811/203722:ERROR:battery_status_manager_default.cc(27)] Not implemented reached in virtual void device::(anonymous namespace)::BatteryStatusManagerDefault::StopListeningBatteryChange()
It would be helpful if you could identify what kernel / driver calls were failing that triggered those messages.
truss or ktrace might be sufficient - otherwise dtrace
Does this still happen?
kernel panic is not reproducible on 3bb585c so closing this out.
$ sysctl hw.model hw.model: Intel(R) Core(TM) i7-6700T CPU @ 2.80GHz $ uname -ar FreeBSD boomers 12.0-CURRENT FreeBSD 12.0-CURRENT #0 762b75d(drm-next-4.6): Wed Aug 10 09:04:48 PDT 2016 root@boomers:/usr/obj/usr/home/pwright/git/freebsd-base-graphics/sys/GENERIC amd64
I've been able to reproduce a panic when starting Xorg on my skylake system using 762b75d. Here is the output of /var/crash/core.txt.0: