Latest working kernel version: Haven't bisected, but presumably this was introduced since GEM was merged... Earliest failing kernel version: Haven't bisected Distribution: Gentoo Hardware Environment: aes ~ # lspci 00:00.0 Host bridge: Intel Corporation 82P965/G965 Memory Controller Hub (rev 02) 00:02.0 VGA compatible controller: Intel Corporation 82G965 Integrated Graphics Controller (rev 02) 00:02.1 Display controller: Intel Corporation 82G965 Integrated Graphics Controller (rev 02) 00:03.0 Communication controller: Intel Corporation 82P965/G965 HECI Controller (rev 02) 00:19.0 Ethernet controller: Intel Corporation 82566DC Gigabit Network Connection (rev 02) 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 02) 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 02) 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 02) 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02) 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 02) 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 02) 00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 02) 00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 02) 00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 02) 00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 02) 00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 02) 00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 02) 00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev f2) 00:1f.0 ISA bridge: Intel Corporation 82801HH (ICH8DH) LPC Interface Controller (rev 02) 00:1f.2 SATA controller: Intel Corporation 82801HR/HO/HH (ICH8R/DO/DH) 6 port SATA AHCI Controller (rev 02) 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 02) 02:00.0 IDE interface: Marvell Technology Group Ltd. 88SE6101 single-port PATA133 interface (rev b1) 06:03.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link) aes ~ # uname -a Linux aes 2.6.28.2-DJC-AES #5 SMP Sat Jan 31 11:50:46 PST 2009 x86_64 Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz GenuineIntel GNU/Linux Software Environment: aes ~ # gunzip -c /proc/config.gz | grep -i drm CONFIG_DRM=y # CONFIG_DRM_TDFX is not set # CONFIG_DRM_R128 is not set # CONFIG_DRM_RADEON is not set CONFIG_DRM_I810=m # CONFIG_DRM_I830 is not set CONFIG_DRM_I915=y # CONFIG_DRM_MGA is not set # CONFIG_DRM_SIS is not set # CONFIG_DRM_VIA is not set # CONFIG_DRM_SAVAGE is not set Problem Description: [ 118.830022] ------------[ cut here ]------------ [ 118.830026] WARNING: at drivers/gpu/drm/i915/i915_gem.c:2470 i915_gem_idle+0x179/0x341() [ 118.830028] Modules linked in: [ 118.830032] Pid: 5377, comm: X Not tainted 2.6.28.2-DJC-AES #5 [ 118.830034] Call Trace: [ 118.830041] [<ffffffff8023be62>] warn_on_slowpath+0x51/0x6d [ 118.830046] [<ffffffff80220031>] lapic_resume+0x171/0x1fc [ 118.830051] [<ffffffff80677909>] _spin_lock_irqsave+0x23/0x2a [ 118.830056] [<ffffffff80244ad5>] lock_timer_base+0x26/0x4b [ 118.830060] [<ffffffff80244b40>] try_to_del_timer_sync+0x46/0x4f [ 118.830064] [<ffffffff8042bb29>] i915_gem_retire_requests+0xf2/0x114 [ 118.830068] [<ffffffff8042c373>] i915_gem_idle+0x179/0x341 [ 118.830071] [<ffffffff8042c564>] i915_gem_leavevt_ioctl+0x0/0x35 [ 118.830075] [<ffffffff8042c578>] i915_gem_leavevt_ioctl+0x14/0x35 [ 118.830079] [<ffffffff8042c564>] i915_gem_leavevt_ioctl+0x0/0x35 [ 118.830083] [<ffffffff8041f746>] drm_ioctl+0x1d2/0x260 [ 118.830087] [<ffffffff802b7162>] vfs_ioctl+0x55/0x6b [ 118.830090] [<ffffffff802b74eb>] do_vfs_ioctl+0x373/0x3ae [ 118.830095] [<ffffffff802acaac>] vfs_write+0xcd/0x102 [ 118.830098] [<ffffffff802b7577>] sys_ioctl+0x51/0x70 [ 118.830102] [<ffffffff8020fe6a>] system_call_fastpath+0x16/0x1b [ 118.830105] ---[ end trace 3a06ac7332c964b0 ]--- [ 118.873541] mtrr: no MTRR for 80000000,10000000 found Steps to reproduce: 1) Start X
Does this still exist in 2.6.31?
Unlikely. Closing for now, I'll re-open if I see this in 2.6.31 for some reason. Someone said to drop a note here for the WARN_ON, but I think it was fixed afterward...