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@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb