Bug 15376 - X aborts on running glxinfo
Summary: X aborts on running glxinfo
Status: VERIFIED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/other (show other bugs)
Version: DRI git
Hardware: Other All
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-06 09:28 UTC by Johan Bilien
Modified: 2009-02-05 00:28 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Johan Bilien 2008-04-06 09:28:06 UTC
Running git tip of the batchbuffer branch of the intel driver, lXserver, mesa and drm (as of April 6th 4PM GMT) on a Thinkpad T61 (i965), X aborts with:

error setting MTRR (base = 0xe0000000, size = 0x10000000, type = 1) Invalid argument (22)
(EE) [drm] Could not set DRM device bus ID.
(EE) intel(0): [dri] DRIScreenInit failed. Disabling DRI.
error setting MTRR (base = 0xe0000000, size = 0x10000000, type = 1) Invalid argument (22)
intel_bufmgr_ttm.c:654: Error -9 waiting for fence fence buffers.
Aborted

Here is the stack trace:

#0  0xb7c14d96 in raise () from /lib/libc.so.6
#1  0xb7c16541 in abort () from /lib/libc.so.6
#2  0xb7aaf3dc in dri_ttm_fence_wait (fence=0x83d9a40)
    at intel_bufmgr_ttm.c:655
#3  0xb7aae252 in ddx_dri_fence_wait (fence=0x83d9a40) at dri_bufmgr.c:101
#4  0xb7ab0111 in intelddx_batchbuffer_finish (batch=0x8243628)
    at intel_batchbuffer.c:256
#5  0xb7a75b75 in I830Sync (pScrn=0x8222610) at i830_accel.c:187
#6  0xb7a81e70 in i830_stop_ring (pScrn=0x8222610, flush=<value optimized out>)
    at i830_driver.c:1786
#7  0xb7a82755 in I830EnterVT (scrnIndex=0, flags=0) at i830_driver.c:3233
#8  0xb7a83fda in I830ScreenInit (scrnIndex=0, pScreen=0x831a048, argc=1, 
    argv=0xbf897a64) at i830_driver.c:2980
#9  0x0806fffd in AddScreen (pfnInit=0xb7a82bd0 <I830ScreenInit>, argc=1, 
    argv=0xbf897a64) at main.c:757
#10 0x080a5915 in InitOutput (pScreenInfo=0x81f1f80, argc=1, argv=0xbf897a64)
    at xf86Init.c:1051
#11 0x080707c6 in main (argc=1, argv=0xbf897a64, envp=0xbf897a6c) at main.c:372
Comment 1 Johan Bilien 2008-04-06 09:52:57 UTC
lspci output:

sudo lspci -s 00:02.0 -v
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c) (prog-if 00 [VGA controller])
        Subsystem: Lenovo Unknown device 20b5
        Flags: bus master, fast devsel, latency 0, IRQ 20
        Memory at f8100000 (64-bit, non-prefetchable) [size=1M]
        Memory at e0000000 (64-bit, prefetchable) [size=256M]
        I/O ports at 1800 [size=8]
        Capabilities: [90] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
        Capabilities: [d0] Power Management version 3
        Kernel driver in use: i915


Comment 2 Raúl 2008-05-21 15:09:44 UTC
Hello:

I see you use intel driver, would you mind retest with latest 2.3.1. I think your problem is solved there.

Regards,
Comment 3 Gordon Jin 2009-02-05 00:22:18 UTC
Closing this ancient bug, since the code has changed much after that.
If you have problem with the latest code, please file new bugs.
Comment 4 Johan Bilien 2009-02-05 00:28:52 UTC
Confirming that i can't reproduce this


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.