Okay, I think I'm at the end of my rope. I can _reduce_ the frequency of pci_abort messages on my FusionHDTV5 RT Gold by:

A) In BIOS, setting my DDR2 667 memory to run at DDR2 533
B) In BIOS, setting the default PCI Bus Latency to 32 instead of 64

But, I cannot eliminate them. Regardless of the bios tweaks and kernel tweaks I've tried they never go away completely. Maybe I'm expecting to much? Is it normal for the current driver to occasionally report a pci_abort? For me occasionally appears to be between 1 and 3 times every hour the tuner is busy recording.

Outside of BIOS, I have tried many many things:

1) Placed the card in two different PCI slots
2) Ensured that the card was not sharing an IRQ at the hardware level or as reported by /proc/interrupts
3) Moved from 2.6.17-r8 Gentoo kernel to the released 2.6.18 kernel
4) Verified my frontend and backend matches the loaded modules
5) Assorted kernel options including: noapic, nolapic, pci=routeirq, irqpoll, acpi=off, acpi=noirq, pci=noacpi

None of these things seem to eliminate the pci_abort errors I'm seeing. Any more clues or suggestions? See below for my dmesg, the actual error I'm seeing, and the list of dvb modules I have loaded.

cx2388x dvb driver version 0.0.6 loaded
CORE cx88[0]: subsystem: 18ac:d500, board: DViCO FusionHDTV 5 Gold [card=31,autodetected]
TV tuner 64 at 0x1fe, Radio tuner -1 at 0x1fe
ACPI: PCI Interrupt 0000:04:02.2[A] -> GSI 23 (level, low) -> IRQ 217
cx88[0]/2: found at 0000:04:02.2, rev: 5, irq: 217, latency: 32, mmio: 0xfd000000
cx88[0]/2: cx2388x based dvb card
DVB: registering new adapter (cx88[0]).
DVB: registering frontend 0 (LG Electronics LGDT3303 VSB/QAM Frontend)...

Sep 22 17:10:34 htpc cx88[0]: irq mpeg  [0x80000] pci_abort*
Sep 22 17:10:34 htpc cx88[0]/2: general errors: 0x00080000
Sep 22 17:12:19 htpc cx88[0]: irq mpeg  [0x80000] pci_abort*
Sep 22 17:12:19 htpc cx88[0]/2: general errors: 0x00080000

cx88_dvb                3076  16
cx8802                  5380  1 cx88_dvb
cx88xx                 41060  2 cx88_dvb,cx8802
ir_common              18244  1 cx88xx
i2c_algo_bit            5576  1 cx88xx
btcx_risc               2056  2 cx8802,cx88xx
tveeprom                9360  1 cx88xx
video_buf_dvb           2180  1 cx88_dvb
video_buf              11332  4 cx88_dvb,cx8802,cx88xx,video_buf_dvb
dvb_pll                 7492  1 cx88_dvb
lgdt330x                4636  1 cx88_dvb

--
Scott



_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

Reply via email to