Bug 102161 - [i915] System freeze - timeout in intel_mmio_flip_work_func
Summary: [i915] System freeze - timeout in intel_mmio_flip_work_func
Status: RESOLVED CODE_FIX
Alias: None
Product: Drivers
Classification: Unclassified
Component: Video(DRI - Intel) (show other bugs)
Hardware: Intel Linux
: P1 normal
Assignee: intel-gfx-bugs@lists.freedesktop.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-31 15:08 UTC by Connor Imes
Modified: 2015-10-07 11:16 UTC (History)
1 user (show)

See Also:
Kernel Version: 4.2.0-040200rc4-generic
Subsystem:
Regression: No
Bisected commit-id:


Attachments
dmesg with timeout (73.03 KB, text/x-log)
2015-07-31 15:08 UTC, Connor Imes
Details

Description Connor Imes 2015-07-31 15:08:45 UTC
Created attachment 184071 [details]
dmesg with timeout

I've been testing the latest kernel to see if an issue with my wireless is fixed. Hardware is a Lenovo Thinkpad X1 Carbon 3rd Gen. Further hardware details available at the downstream wireless bug report [1].

[1] https://bugs.launchpad.net/bugs/1478754

cimes@lappy64-x1c:~$ lsb_release -rd
Description:	Ubuntu 15.04
Release:	15.04
cimes@lappy64-x1c:~$ uname -a
Linux lappy64-x1c 4.2.0-040200rc4-generic #201507271733 SMP Mon Jul 27 21:35:06 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

System is now sometimes freezing up trying to open a new window during development testing of Mozilla's servo web browser engine.  Output of dmesg captured from ssh session is attached (had to wait a few minutes for the timeout to show up). Here is the application backtrace as well as captured in gdb:

#0  0x00007f837af3d0b7 in ioctl () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8378a177e8 in drmIoctl ()
   from /usr/lib/x86_64-linux-gnu/libdrm.so.2
#2  0x00007f837664de9c in drm_intel_gem_bo_start_gtt_access ()
   from /usr/lib/x86_64-linux-gnu/libdrm_intel.so.1
#3  0x00005634d7de5183 in window::Window::new::haba041c2f46fbd05Rxa ()
#4  0x00005634d7cecb52 in main::h0c62f9eb269d2dd5raa ()
#5  0x00005634d9266ff9 in rust_try_inner ()
#6  0x00005634d9266fe6 in rust_try ()
#7  0x00005634d9263b79 in rt::lang_start::h6c59a9adbeceea29z5w ()
#8  0x00007f837ae60a40 in __libc_start_main (main=0x5634d7d4db90 <main>, 
    argc=6, argv=0x7ffe6b853658, init=<optimized out>, fini=<optimized out>, 
    rtld_fini=<optimized out>, stack_end=0x7ffe6b853648) at libc-start.c:289
#9  0x00005634d7cec649 in _start ()
Comment 1 Jani Nikula 2015-10-07 11:16:45 UTC
Presumed fixed upstream.

If the problem persists with latest kernels, please file a bug at the freedesktop.org bugzilla [1], referencing this bug. Thank you.

[1] https://bugs.freedesktop.org/enter_bug.cgi?product=DRI&component=DRM/Intel

Note You need to log in before you can comment on or make changes to this bug.