[Bugme-new] [Bug 10844] New: [drm:i915_wait_irq] *ERROR* EBUSY after suspend
bugme-daemon at bugzilla.kernel.org
bugme-daemon at bugzilla.kernel.org
Sat May 31 22:15:14 PDT 2008
http://bugzilla.kernel.org/show_bug.cgi?id=10844
Summary: [drm:i915_wait_irq] *ERROR* EBUSY after suspend
Product: ACPI
Version: 2.5
KernelVersion: 2.6.25.4
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: Config-Interrupts
AssignedTo: acpi_config-interrupts at kernel-bugs.osdl.org
ReportedBy: clotho67 at gmail.com
Latest working kernel version: 2.6.24.7
Earliest failing kernel version: 2.6.25
Distribution: Gentoo
Hardware Environment: ThinkPad X60
Software Environment:
Problem Description:
When upgrade to 2.6.25, I find that OpenGL program no longer work after
suspend, and find this line in dmesg.
[drm:i915_wait_irq] *ERROR* EBUSY -- rec: 16309 emitted: 16310
This seems can be workaround by reload drm and i915 kernel modules after
suspend. After doing this, OpenGl program does not have problem with
suspending. I find the only difference between the first suspend and the
suspend after reload drm kernel module are these lines in dmesg.
first suspend:
[ 47.879220] Switched to high resolution mode on CPU 1
[ 47.882557] ACPI: EC: missing OBF confirmation, don't expect it any longer.
[ 47.885890] ACPI: EC: missing write data confirmation, don't expect it any
longer.
[ 47.969252] PM: Writing back config space on device 0000:00:02.1 at offset 1
(was 900000, writing 900003)
[ 47.972596] PM: Writing back config space on device 0000:00:1b.0 at offset 1
(was 100106, writing 100102)
second suspend (after reload drm and i915):
[ 345.656760] Switched to high resolution mode on CPU 1
[ 345.726355] PM: Writing back config space on device 0000:00:02.0 at offset 1
(was 900003, writing 900007)
[ 345.752645] ACPI: PCI Interrupt 0000:00:02.0[A] -> GSI 16 (level, low) ->
IRQ 16
[ 345.752652] PCI: Setting latency timer of device 0000:00:02.0 to 64
[ 345.752669] PM: Writing back config space on device 0000:00:02.1 at offset 1
(was 900000, writing 900003)
[ 345.765859] PM: Writing back config space on device 0000:00:1b.0 at offset 1
(was 100106, writing 100102)
It seems some error happened when ACPI setting PCI Interrupt for device
0000:00:02.0, which is the graphic card.
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS,
943/940GML Express Integrated Graphics Controller (rev 03)
Steps to reproduce:
1. Start with 2.6.25 kernel on a ThinkPad X60.
2. Suspend to ram.
--
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the Bugme-new
mailing list