http://bugzilla.kernel.org/show_bug.cgi?id=13911

           Summary: High IRQ latencies with AMD C1E enabled
           Product: ACPI
           Version: 2.5
    Kernel Version: 2.6.30.4
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Power-Processor
        AssignedTo: acpi_power-proces...@kernel-bugs.osdl.org
        ReportedBy: be...@bi-co.net
        Regression: No


My PCI tv card (Pinnacle PCTV) stops working correctly when AMD C1E support ist
activated in BIOS and kernel is booted with ACPI support.

dmesg shows the following:
bttv0: timeout: drop=11 irq=50/50, risc=cfb5901c, bits: OFLOW
bttv0: timeout: drop=23 irq=104/104, risc=cf4f3bb4, bits: HSYNC OFLOW
bttv0: timeout: drop=34 irq=143/143, risc=cfa8dbb4, bits: HSYNC OFLOW
bttv0: timeout: drop=45 irq=183/183, risc=cf4f4bb4, bits: HSYNC OFLOW
and so on...

And here are some debug information:

bttv0: irq: skipped frame
[main=cf6a2000,o_vbi=cf6a2018,o_field=cfac6000,rc=cfac601c]
bttv0: Uhm. Looks like we have unusual high IRQ latencies.
bttv0: Lets try to catch the culpit red-handed ...
Pid: 0, comm: swapper Tainted: P           2.6.30-ARCH #1
Call Trace:
 <IRQ>  [<ffffffffa0f2b6a7>] ? bttv_irq+0x3c7/0x930 [bttv]
 [<ffffffff802708cb>] ? hrtimer_get_next_event+0xcb/0x120
 [<ffffffff8025ce75>] ? get_next_timer_interrupt+0x1d5/0x250
 [<ffffffff802a3c5b>] ? handle_IRQ_event+0x6b/0x210
 [<ffffffff8027127c>] ? ktime_get+0x1c/0x70
 [<ffffffff802a6192>] ? handle_fasteoi_irq+0x92/0x120
 [<ffffffff8020fa89>] ? handle_irq+0x29/0x50
 [<ffffffff8020f0e2>] ? do_IRQ+0x72/0x110
 [<ffffffff8020ce53>] ? ret_from_intr+0x0/0x11
 <EOI>  [<ffffffff80225400>] ? lapic_next_event+0x0/0x50
 [<ffffffff8022e512>] ? native_safe_halt+0x2/0x10
 [<ffffffff8021619a>] ? default_idle+0x5a/0x180
 [<ffffffff8027b07a>] ? clockevents_notify+0x3a/0xc0
 [<ffffffff80216608>] ? c1e_idle+0x68/0x150
 [<ffffffff8020b52a>] ? cpu_idle+0xba/0x120


lspci -vvv of the device:

04:05.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture
(rev 11)
    Subsystem: Pinnacle Systems Inc. PCTV pro (TV + FM stereo receiver)
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
    Latency: 64 (4000ns min, 10000ns max)
    Interrupt: pin A routed to IRQ 20
    Region 0: Memory at f6ffe000 (32-bit, prefetchable) [size=4K]
    Capabilities: [44] Vital Product Data
        No end tag found
    Capabilities: [4c] 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: bttv
    Kernel modules: bttv

04:05.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev
11)
    Subsystem: Pinnacle Systems Inc. PCTV pro (TV + FM stereo receiver, audio
section)
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
    Latency: 64 (1000ns min, 63750ns max)
    Interrupt: pin A routed to IRQ 10
    Region 0: Memory at f6fff000 (32-bit, prefetchable) [size=4K]
    Capabilities: [44] Vital Product Data
        No end tag found
    Capabilities: [4c] 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-


When I disable C1E support in BIOS or boot with acpi=off parameter, everything
works fine.

My System:
AMD Phenom II X4 955 BE
ASUS M4A78T-E (newest BIOS ver. 1604)
Arch Linux (same problem on other distros)

Please let me know, if I can help with any further information.

-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to