Intel + GEM + suspend -> fail
Peter Clifton
pcjc2 at cam.ac.uk
Mon Dec 22 20:56:07 PST 2008
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/i915/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 ]------------
--
Peter Clifton
Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA
Tel: +44 (0)7729 980173 - (No signal in the lab!)
More information about the xorg
mailing list