Bug 490179 - WARNING: at drivers/gpu/drm/i915/i915_gem.c:2315 i915_gem_idle+0x168/0x2e5 [i915]()
Summary: WARNING: at drivers/gpu/drm/i915/i915_gem.c:2315 i915_gem_idle+0x168/0x2e5 [i...
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 10
Hardware: i686
OS: Linux
low
medium
Target Milestone: ---
Assignee: Kernel Maintainer List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-03-13 17:27 UTC by Damian Wrobel
Modified: 2009-10-03 17:54 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-09-21 19:37:09 UTC
Type: ---


Attachments (Terms of Use)
xorg.conf (682 bytes, text/plain)
2009-03-13 17:27 UTC, Damian Wrobel
no flags Details
/var/log/messages excerpt (2.69 KB, text/plain)
2009-03-13 17:29 UTC, Damian Wrobel
no flags Details

Description Damian Wrobel 2009-03-13 17:27:18 UTC
Created attachment 335129 [details]
xorg.conf

Description of problem:

Pid: 3206, comm: Xorg Not tainted 2.6.27.19-170.2.35.fc10.i686 #1
[<c042dd93>] warn_on_slowpath+0x65/0x8b
[<c06a9727>] ? schedule+0x6ee/0x70d
[<c06aae64>] ? _spin_lock_irqsave+0x29/0x30
[<c043692e>] ? lock_timer_base+0x1f/0x3e
[<c0436995>] ? try_to_del_timer_sync+0x48/0x4f
[<c04369a9>] ? del_timer_sync+0xd/0x18
[<c048ce19>] ? virt_to_head_page+0x22/0x2e
[<f8eec447>] ? i915_gem_retire_requests+0xf6/0x110 [i915]
[<f8eec447>] ? i915_gem_retire_requests+0xf6/0x110 [i915]
[<f8eedbed>] i915_gem_idle+0x168/0x2e5 [i915]
[<f8eedd97>] i915_gem_leavevt_ioctl+0xc/0x1b [i915]
[<f8f9d5f8>] drm_ioctl+0x1b0/0x225 [drm]
[<f8eedd8b>] ? i915_gem_leavevt_ioctl+0x0/0x1b [i915]
[<c049c5b8>] vfs_ioctl+0x50/0x69
[<c049c80c>] do_vfs_ioctl+0x23b/0x247
[<c0461d0a>] ? audit_syscall_entry+0xf9/0x123
[<c049c858>] sys_ioctl+0x40/0x5c
[<c0404c8a>] syscall_call+0x7/0xb
=======================
---[ end trace 98bba8b98b670212 ]---

Version-Release number of selected component (if applicable):

FC10 - fully up to date

rpm -qa | grep xorg | sort
xorg-x11-apps-7.3-5.fc10.i386
xorg-x11-docs-1.3-3.fc10.noarch
xorg-x11-drivers-7.3-9.fc10.i386
xorg-x11-drv-acecad-1.2.2-1.fc9.i386
xorg-x11-drv-aiptek-1.1.1-1.fc9.i386
xorg-x11-drv-apm-1.2.0-1.fc9.i386
xorg-x11-drv-ark-0.7.0-1.fc9.i386
xorg-x11-drv-ast-0.85.0-1.fc9.i386
xorg-x11-drv-ati-6.10.0-2.fc10.i386
xorg-x11-drv-avivo-0.0.1-7.fc9.i386
xorg-x11-drv-calcomp-1.1.2-1.fc9.i386
xorg-x11-drv-chips-1.2.0-1.fc9.i386
xorg-x11-drv-cirrus-1.2.0-1.fc9.i386
xorg-x11-drv-citron-2.2.1-1.fc9.i386
xorg-x11-drv-cyrix-1.1.0-5.fc8.i386
xorg-x11-drv-diamondtouch-0.2.0-0.1.fc9.i386
xorg-x11-drv-digitaledge-1.1.1-1.fc9.i386
xorg-x11-drv-dmc-1.1.2-1.fc9.i386
xorg-x11-drv-dummy-0.3.0-1.fc9.i386
xorg-x11-drv-dynapro-1.1.2-1.fc9.i386
xorg-x11-drv-elographics-1.2.3-1.fc10.i386
xorg-x11-drv-evdev-2.1.3-1.fc10.i386
xorg-x11-drv-fbdev-0.3.1-7.fc9.i386
xorg-x11-drv-fpit-1.2.0-1.fc9.i386
xorg-x11-drv-geode-2.11.0-1.fc10.i386
xorg-x11-drv-glint-1.2.1-1.fc9.i386
xorg-x11-drv-hyperpen-1.2.0-1.fc9.i386
xorg-x11-drv-i128-1.3.0-1.fc9.i386
xorg-x11-drv-i740-1.2.0-1.fc9.i386
xorg-x11-drv-i810-2.5.0-4.fc10.i386
xorg-x11-drv-jamstudio-1.2.0-1.fc9.i386
xorg-x11-drv-keyboard-1.3.2-1.fc10.i386
xorg-x11-drv-mach64-6.8.0-1.fc10.i386
xorg-x11-drv-magellan-1.2.0-1.fc9.i386
xorg-x11-drv-mga-1.4.9-1.fc9.i386
xorg-x11-drv-microtouch-1.2.0-1.fc9.i386
xorg-x11-drv-mouse-1.3.0-2.fc9.i386
xorg-x11-drv-mutouch-1.2.1-1.fc10.i386
xorg-x11-drv-neomagic-1.2.0-1.fc9.i386
xorg-x11-drv-nouveau-0.0.11-1.20090106git133c1a5.fc10.i386
xorg-x11-drv-nsc-2.8.1-4.fc8.i386
xorg-x11-drv-nv-2.1.12-6.fc10.i386
xorg-x11-drv-openchrome-0.2.903-5.fc10.i386
xorg-x11-drv-palmax-1.2.0-1.fc9.i386
xorg-x11-drv-penmount-1.4.0-1.fc10.i386
xorg-x11-drv-r128-6.8.0-1.fc10.i386
xorg-x11-drv-rendition-4.2.0-1.fc9.i386
xorg-x11-drv-s3-0.6.0-2.fc10.i386
xorg-x11-drv-s3virge-1.10.0-1.fc9.i386
xorg-x11-drv-savage-2.2.0-2.fc9.i386
xorg-x11-drv-siliconmotion-1.6.0-1.fc9.i386
xorg-x11-drv-sis-0.10.0-1.fc9.i386
xorg-x11-drv-sisusb-0.9.0-1.fc9.i386
xorg-x11-drv-spaceorb-1.1.0-6.fc9.i386
xorg-x11-drv-summa-1.2.0-2.fc10.i386
xorg-x11-drv-synaptics-0.15.2-4.fc10.i386
xorg-x11-drv-tdfx-1.4.0-1.fc9.i386
xorg-x11-drv-tek4957-1.2.0-1.fc9.i386
xorg-x11-drv-trident-1.3.0-1.fc9.i386
xorg-x11-drv-tseng-1.2.0-1.fc9.i386
xorg-x11-drv-ur98-1.1.0-5.fc9.i386
xorg-x11-drv-v4l-0.2.0-1.fc9.i386
xorg-x11-drv-vesa-2.0.0-1.fc10.i386
xorg-x11-drv-via-0.2.2-4.fc8.i386
xorg-x11-drv-vmmouse-12.6.3-3.fc10.i386
xorg-x11-drv-vmware-10.16.0-1.fc9.i386
xorg-x11-drv-void-1.1.1-9.fc9.i386
xorg-x11-drv-voodoo-1.2.0-1.fc9.i386
xorg-x11-drv-wiimote-0.0.1-1.fc9.i386
xorg-x11-filesystem-7.3-2.fc10.noarch
xorg-x11-fonts-100dpi-7.2-6.fc9.noarch
xorg-x11-fonts-75dpi-7.2-6.fc9.noarch
xorg-x11-fonts-ISO8859-1-100dpi-7.2-6.fc9.noarch
xorg-x11-fonts-ISO8859-1-75dpi-7.2-6.fc9.noarch
xorg-x11-fonts-misc-7.2-6.fc9.noarch
xorg-x11-fonts-truetype-7.2-3.fc8.noarch
xorg-x11-fonts-Type1-7.2-6.fc9.noarch
xorg-x11-font-utils-7.2-6.fc10.i386
xorg-x11-proto-devel-7.4-5.fc10.noarch
xorg-x11-server-common-1.5.3-13.fc10.i386
xorg-x11-server-devel-1.5.3-13.fc10.i386
xorg-x11-server-source-1.5.3-13.fc10.i386
xorg-x11-server-utils-7.4-3.fc10.i386
xorg-x11-server-Xorg-1.5.3-13.fc10.i386
xorg-x11-server-Xvfb-1.5.3-13.fc10.i386
xorg-x11-twm-1.0.3-3.fc10.i386
xorg-x11-util-macros-1.1.6-2.fc10.i386
xorg-x11-utils-7.4-3.fc10.i386
xorg-x11-xauth-1.0.2-5.fc10.i386
xorg-x11-xdm-1.1.6-6.fc10.i386
xorg-x11-xinit-1.0.9-4.fc10.i386
xorg-x11-xkb-utils-7.2-7.fc10.i386
xorg-x11-xtrans-devel-1.2.1-2.fc10.i386

kernel: 2.6.27.19-170.2.35.fc10.i686 #1 SMP Mon Feb 23 13:21:22 EST 2009 i686 i686 i386 GNU/Linux

Comment 1 Damian Wrobel 2009-03-13 17:29:30 UTC
Created attachment 335130 [details]
/var/log/messages excerpt

Comment 2 Chuck Ebbert 2009-04-24 02:49:30 UTC
Did you try a 2.6.29 kernel from updates-testing?

Comment 3 Damian Wrobel 2009-06-06 20:59:36 UTC
(In reply to comment #2)
> Did you try a 2.6.29 kernel from updates-testing?  
No yet, but it seems to be ok on: 2.6.27.24-170.2.68.fc10.i686

Comment 4 Peter Levart 2009-06-16 19:17:47 UTC
(In reply to comment #3)
> (In reply to comment #2)
> > Did you try a 2.6.29 kernel from updates-testing?  
> No yet, but it seems to be ok on: 2.6.27.24-170.2.68.fc10.i686  

I have encountered the same bug on the 2.6.27.24-170.2.68.fc10.x86_64 kernel.

Comment 5 Vedran Miletić 2009-09-21 14:23:49 UTC
Reporter, does it still happen with Fedora 11 or Fedora 12 Snap3?

Comment 6 Damian Wrobel 2009-09-21 17:59:01 UTC
As aforementioned in the comment #3 I couldn't reproduce it on: 2.6.27.24-170.2.68.fc10.i686 version.

Additionally, in the meantime I've switched to the nvidia card, thus I can't say whether it's still a problem on a recent F11 kernel.

Comment 7 Peter Levart 2009-09-21 18:55:12 UTC
I checked /var/log/messages* and don't find it anymore (log goes back one month). I'm still on F10 (currently 2.6.27.30-170.2.82.fc10.x86_64)...

Comment 8 Vedran Miletić 2009-09-21 19:37:09 UTC
Oh, I see. Well, I will close it as WORKSFORME then. Thanks for your input, guys.

Comment 9 Peter Levart 2009-09-29 18:23:49 UTC
Well, just now, when I thought I will never see this problem again, I got the following:

Kernel failure message 1:
------------[ cut here ]------------
WARNING: at drivers/gpu/drm/i915/i915_gem.c:2315 i915_gem_idle+0x18a/0x34d [i915]() (Not tainted)
Hardware name:         
Modules linked in: i915 drm sco bridge stp bnep l2cap bluetooth sunrpc ipt_MASQUERADE iptable_nat nf_nat ip6t_REJECT nf_conntrack_ipv6 ip6table_filter ip6_tables ipv6 cpufreq_ondemand acpi_cpufreq freq_table dm_multipath uinput snd_ice1724 snd_rawmidi snd_ice17xx_ak4xxx snd_ac97_codec ac97_bus snd_ak4xxx_adda snd_ak4114 snd_hda_intel snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss snd_pcm arc4 snd_hwdep snd_timer snd_page_alloc snd_pt2258 snd_i2c snd ecb crypto_blkcipher e1000e video firewire_ohci output firewire_core crc_itu_t pcspkr joydev ath5k mac80211 soundcore cfg80211 serio_raw i2c_i801 i2c_core ata_generic pata_acpi [last unloaded: microcode]
Pid: 2378, comm: X Not tainted 2.6.27.30-170.2.82.fc10.x86_64 #1
Sep 27 23:53:52 localhost kernel: Call Trace:
[<ffffffff81041a0e>] warn_on_slowpath+0x80/0xb0
[<ffffffff810ba539>] ? __slab_free+0x82/0x28a
[<ffffffff810b94ee>] ? virt_to_head_page+0x31/0x41
[<ffffffffa0366d2d>] ? i915_gem_retire_requests+0x11c/0x13c [i915]
[<ffffffff8104b8ce>] ? __mod_timer+0x1c/0xcd
[<ffffffffa0368881>] i915_gem_idle+0x18a/0x34d [i915]
[<ffffffffa0368a86>] i915_gem_leavevt_ioctl+0x1c/0x40 [i915]
[<ffffffffa0332d19>] drm_ioctl+0x1d6/0x25e [drm]
[<ffffffff8133498a>] ? _spin_lock_irq+0x21/0x26
[<ffffffffa0368a6a>] ? i915_gem_leavevt_ioctl+0x0/0x40 [i915]
[<ffffffff810cc0db>] vfs_ioctl+0x5f/0x78
[<ffffffff810cc32e>] do_vfs_ioctl+0x23a/0x24b
[<ffffffff810cc394>] sys_ioctl+0x55/0x79
[<ffffffff8101027a>] system_call_fastpath+0x16/0x1b
Sep 27 23:53:52 localhost kernel: ---[ end trace 8a12b850c5d67961 ]---

Comment 10 Vedran Miletić 2009-09-30 08:12:30 UTC
Is it reproducible?

Comment 11 Peter Levart 2009-10-03 17:54:37 UTC
(In reply to comment #10)
> Is it reproducible?  

I'm afraid not. It happens sporadically and rarely. I haven't got another one since Sep 29th. When It happens I can continue without any glitches.

I have Intel's DG45ID motherboard with X4500HD onboard graphics if that's of any help.

Regards, Peter


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