[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#747395: Repeated oops on S4 resume with i915 drm on 3.2.54-2 and 3.2.57-3



Package: linux-image-3.2.0-4-686-pae
Version: 3.2.57-3
Severity: important

Hello to the debian team again, this is Nick Barkas & John Barkas.
Our second bug report is about 3.2 drm again but this one is on
a 32 bit intel based system.The system is based on an ASRock
P4i945GC mainboard (945GC chipset, socket 478) with Pentium 4
Northwood CPU. Every time the system resumes from S4 it complains
about a "pipe B" which is supposed to be off but it is not. After
the oops, the machine works but we cannot tell if it works at 100%.
 This old (by now) board was never really 100% compatible with Linux.
The i915drm had serious i2c problems on older kernels (2.6.32) which
resulted in corrupted DDC EDID and dmesg flooding... Every kernel we
used nagged about the onboard VIA IDE PCIe ACPI DSDT code, but it
worked fine despite the ACPI errors.
 The crappy/beta i915 is finally usable with GMA950 when running a 3.13.10
kernel. Please backport a newer i915 drm (from 3.13 for example) to 3.2.

Mainboard DMI info:
Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
    Vendor: American Megatrends Inc.
    Version: P1.30
    Release Date: 11/18/2009

Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
    Manufacturer: ASRock
    Product Name: P4i945GC

Mainboard pci info:

00:00.0 Host bridge [0600]: Intel Corporation 82945G/GZ/P/PL Memory
Controller Hub [8086:2770] (rev 02)
    Subsystem: ASRock Incorporation Device [1849:2770]
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort+ >SERR- <PERR- INTx-
    Latency: 0
    Capabilities: [e0] Vendor Specific Information: Len=09 <?>
    Kernel driver in use: agpgart-intel

00:02.0 VGA compatible controller [0300]: Intel Corporation 82945G/GZ
Integrated Graphics Controller [8086:2772] (rev 02) (prog-if 00 [VGA
controller])
    Subsystem: ASRock Incorporation Device [1849:2772]
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0
    Interrupt: pin A routed to IRQ 16
    Region 0: Memory at fe980000 (32-bit, non-prefetchable) [size=512K]
    Region 1: I/O ports at cc00 [size=8]
    Region 2: Memory at d0000000 (32-bit, prefetchable) [size=256M]
    Region 3: Memory at fe940000 (32-bit, non-prefetchable) [size=256K]
    Expansion ROM at <unassigned> [disabled]
    Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
        Address: 00000000  Data: 0000
    Capabilities: [d0] Power Management version 2
        Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
        Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
    Kernel driver in use: i915

02:00.0 IDE interface [0101]: VIA Technologies, Inc. VT6415 PATA IDE
Host Controller [1106:0415] (prog-if 85 [Master SecO PriO])
    Subsystem: ASRock Incorporation Device [1849:0415]
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 32 bytes
    Interrupt: pin A routed to IRQ 18
    Region 0: I/O ports at ec00 [size=8]
    Region 1: I/O ports at e880 [size=4]
    Region 2: I/O ports at e800 [size=8]
    Region 3: I/O ports at e480 [size=4]
    Region 4: I/O ports at e400 [size=16]
    Expansion ROM at febf0000 [disabled] [size=64K]
    Capabilities: [50] Power Management version 3
        Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0-,D1+,D2+,D3hot+,D3cold-)
        Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
    Capabilities: [70] MSI: Enable- Count=1/1 Maskable+ 64bit+
        Address: 0000000000000000  Data: 0000
        Masking: 00000000  Pending: 00000000
    Capabilities: [90] Express (v1) Legacy Endpoint, MSI 00
        DevCap:    MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
            ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
        DevCtl:    Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
            RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
            MaxPayload 128 bytes, MaxReadReq 512 bytes
        DevSta:    CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr- TransPend-
        LnkCap:    Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1,
Latency L0 <1us, L1 <64us
            ClockPM- Surprise- LLActRep- BwNot-
        LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
            ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
        LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk-
DLActive- BWMgmt- ABWMgmt-
    Kernel driver in use: pata_via

drm oops:
[  149.468665] ------------[ cut here ]------------
[  149.468692] WARNING: at
/build/linux-cmNcb2/linux-3.2.57/drivers/gpu/drm/i915/intel_display.c:967
assert_pipe+0x62/0x69 [i915]()
[  149.468696] Hardware name: To Be Filled By O.E.M.
[  149.468699] pipe B assertion failure (expected off, current on)
[  149.468701] Modules linked in: nls_utf8 nls_cp437 vfat fat bnep
rfcomm bluetooth rfkill mperf speedstep_lib cpufreq_userspace
cpufreq_conservative cpufreq_powersave cpufreq_stats binfmt_misc nfsd
nfs nfs_acl auth_rpcgss fscache lockd sunrpc loop hid_logitech_dj
usbhid hid snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_hwdep
snd_pcm snd_page_alloc snd_seq snd_seq_device snd_timer snd i915 video
drm_kms_helper iTCO_wdt drm iTCO_vendor_support i2c_algo_bit soundcore
psmouse evdev serio_raw pcspkr i2c_i801 rng_core i2c_core processor
parport_pc parport thermal_sys button ext4 crc16 jbd2 mbcache btrfs
crc32c libcrc32c zlib_deflate usb_storage sg sd_mod crc_t10dif
ata_generic pata_via ata_piix uhci_hcd libata ehci_hcd scsi_mod
usbcore usb_common r8169 mii [last unloaded: scsi_wait_scan]
[  149.468772] Pid: 133, comm: kworker/u:1 Not tainted 3.2.0-4-686-pae
#1 Debian 3.2.57-3
[  149.468775] Call Trace:
[  149.468786]  [<c1038840>] ? warn_slowpath_common+0x68/0x79
[  149.468806]  [<f867d4b8>] ? assert_pipe+0x62/0x69 [i915]
[  149.468812]  [<c10388b9>] ? warn_slowpath_fmt+0x29/0x2d
[  149.468831]  [<f867d4b8>] ? assert_pipe+0x62/0x69 [i915]
[  149.468849]  [<f867e4e4>] ? intel_crtc_disable+0x39/0x60 [i915]
[  149.468857]  [<f83fb9c9>] ?
drm_helper_disable_unused_functions+0xb0/0xd3 [drm_kms_helper]
[  149.468864]  [<f83fc115>] ? drm_helper_resume_force_mode+0xd5/0xdf
[drm_kms_helper]
[  149.468874]  [<f866414b>] ? i915_drm_thaw+0xb8/0xf7 [i915]
[  149.468885]  [<f8664377>] ? i915_resume+0x35/0x47 [i915]
[  149.468891]  [<c1177f81>] ? pci_pm_restore+0x6b/0x7a
[  149.468896]  [<c11f932d>] ? pm_op+0xe4/0x108
[  149.468900]  [<c11f95d4>] ? device_resume+0x78/0xc1
[  149.468904]  [<c11f9630>] ? async_resume+0x13/0x33
[  149.468908]  [<c10529d8>] ? async_run_entry_fn+0x8d/0x125
[  149.468913]  [<c104a1da>] ? process_one_work+0x12a/0x209
[  149.468917]  [<c104aef6>] ? worker_thread+0xa9/0x122
[  149.468921]  [<c104ae4d>] ? manage_workers.isra.25+0x13d/0x13d
[  149.468925]  [<c104d84f>] ? kthread+0x63/0x68
[  149.468929]  [<c104d7ec>] ? kthread_worker_fn+0x101/0x101
[  149.468934]  [<c12c93be>] ? kernel_thread_helper+0x6/0x10
[  149.468937] ---[ end trace 6f38b2687002c058 ]---

onboard VIA PATA errors to whom it may concern :
[    1.116151] libata version 3.00 loaded.
[    1.116959] pata_via 0000:02:00.0: version 0.3.4
[    1.117298] ACPI Error: [IDEP] Namespace lookup failure,
AE_NOT_FOUND (20131115/psargs-359)
[    1.117311] ACPI Error: Method parse/execution failed
[\_SB_.PCI0.P0P6.VT00.GTM_] (Node f744e6e0), AE_NOT_FOUND
(20131115/psparse-536)
[    1.117329] ACPI Error: Method parse/execution failed
[\_SB_.PCI0.P0P6.VT00.CHN0._GTM] (Node f744dda0), AE_NOT_FOUND
(20131115/psparse-536)
[    1.124520] scsi0 : pata_via
[    1.134252] scsi1 : pata_via
[    1.134406] ata1: PATA max UDMA/133 cmd 0xec00 ctl 0xe880 bmdma 0xe400 irq 18
[    1.134414] ata2: PATA max UDMA/133 cmd 0xe800 ctl 0xe480 bmdma 0xe408 irq 18


Reply to: