Intel + GEM + suspend -> fail

Vasily Khoruzhick anarsoul at gmail.com
Fri Dec 26 05:42:26 PST 2008


I have the same issue. Vanilla 2.6.28 kernel, Xorg stack from gentoo x11 
overlay, gma950.

Sometimes it occurs even without suspend - few switches X->console->X are 
enought.

Regards
Vasily

On 23 December 2008 06:56:07 Peter Clifton wrote:
> If it's a known issue, fine, well and good.. otherwise let me know and
> I'll dig you out some more info as to the exact config, and see if I can
> be useful about getting this fixed.
>
> 2.6.28 kernel + patch + patch "drm/i915: Don't return busy for buffers
> left on the flushing list."
>
> Intel driver: d8e89b26ef5ef2c15e5d34162b14d279a7f0bb1c (I think!)
> Mesa: d9b92b112fb64005c71edf1158f7dffabc4659bb
>
>
> [ 3027.819992] ------------[ cut here ]------------
> [ 3027.819996] WARNING:
> at
> ../../../../home/pcjc2/source/ubuntu-kernel/ubuntu-jaunty/drivers/gpu/drm/i
>915/i915_gem.c:2470 i915_gem_idle+0x3a8/0x3d0 [i915]() [ 3027.820000]
> Modules linked in: isofs udf crc_itu_t i915 drm
> binfmt_misc af_packet bridge stp bnep sco rfcomm l2cap bluetooth ipv6
> acpi_cpufreq cpufreq_powersave cpufreq_conservative cpufreq_ondemand
> cpufreq_stats cpufreq_userspace freq_table wmi pci_slot sbs sbshc
> iptable_filter ip_tables x_tables pciehp lp joydev pcmcia arc4 ecb
> iwl3945 rfkill parport_pc parport mac80211 led_class snd_hda_intel
> cfg80211 container tpm_infineon tpm tpm_bios video output snd_pcm
> snd_seq iTCO_wdt sdhci_pci sdhci tifm_7xx1 snd_timer iTCO_vendor_support
> snd_seq_device tifm_core intel_agp psmouse serio_raw mmc_core ac snd
> yenta_socket rsrc_nonstatic pcmcia_core evdev pcspkr agpgart battery
> button shpchp pci_hotplug soundcore snd_page_alloc ext3 jbd mbcache
> sd_mod crc_t10dif sr_mod cdrom sg usbhid hid ata_generic ahci ata_piix
> pata_acpi tg3 libata scsi_mod ehci_hcd uhci_hcd usbcore thermal
> processor fan fbcon tileblit font bitblit softcursor fuse
> [ 3027.820090] Pid: 8446, comm: Xorg Tainted: G       A
> 2.6.28-3-generic #4-Ubuntu
> [ 3027.820093] Call Trace:
> [ 3027.820099]  [<c0396685>] ? printk+0x18/0x1b
> [ 3027.820103]  [<c0133964>] warn_on_slowpath+0x54/0x80
> [ 3027.820114]  [<c025ff65>] ? __next_cpu+0x15/0x30
> [ 3027.820121]  [<f85a2139>] ? i915_gem_retire_requests+0xf9/0x150
> [i915]
> [ 3027.820127]  [<f85a2139>] ? i915_gem_retire_requests+0xf9/0x150
> [i915]
> [ 3027.820133]  [<f85a3ef8>] i915_gem_idle+0x3a8/0x3d0 [i915]
> [ 3027.820139]  [<f85a3f64>] i915_gem_leavevt_ioctl+0x14/0x30 [i915]
> [ 3027.820150]  [<f85101f0>] drm_ioctl+0xe0/0x2e0 [drm]
> [ 3027.820155]  [<c017b39c>] ? __rcu_process_callbacks+0xcc/0x250
> [ 3027.820161]  [<f85a3f50>] ? i915_gem_leavevt_ioctl+0x0/0x30 [i915]
> [ 3027.820176]  [<c01c3789>] vfs_ioctl+0x79/0x90
> [ 3027.820179]  [<c01c3c1e>] do_vfs_ioctl+0x5e/0x200
> [ 3027.820182]  [<c01c3e23>] sys_ioctl+0x63/0x70
> [ 3027.820186]  [<c0103f6b>] sysenter_do_call+0x12/0x2f
> [ 3027.820188] ---[ end trace e1870677dd3009ef ]---
> [ 3027.905871] mtrr: no MTRR for d0000000,10000000 found
> [ 3083.058359] ------------[ cut here ]------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.x.org/archives/xorg/attachments/20081226/c92a0b2b/attachment.pgp>


More information about the xorg mailing list