David Reitz wrote: > Not sure if it will help as I haven't been having stability problems of > late (knock on wood), but have you ensured that your PVR card is not > sharing an IRQ w/ any other PCI cards? From my experience w/ the > Hauppauge card I have, it is the happiest when not sharing an IRQ (this > has helped me w/ the DMA timeout issues I had been plagued with for a > long, long time). > Whenever I have a hard lockup, the first thing I also think of is IRQ's. For what it's worth, here is the contents of /proc/interrupts: > > [EMAIL PROTECTED] mythtv]# cat /proc/interrupts > CPU0 CPU1 > 0: 76350404 0 IO-APIC-edge timer > 1: 18 0 IO-APIC-edge i8042 > 4: 81843 0 IO-APIC-edge lirc_serial > 8: 3 0 IO-APIC-edge rtc > 9: 0 0 IO-APIC-fasteoi acpi > 12: 4 0 IO-APIC-edge i8042 > 14: 37093 460522 IO-APIC-edge ide0 > 15: 49 681006 IO-APIC-edge ide1 > 16: 2211 66153906 IO-APIC-fasteoi ohci_hcd:usb1, eth0 > 17: 132 139537 IO-APIC-fasteoi > ehci_hcd:usb2, HDA Intel > 18: 0 0 IO-APIC-fasteoi libata > 19: 332801 0 IO-APIC-fasteoi libata > 20: 1155115 0 IO-APIC-fasteoi ivtv0, ivtv3 > 21: 1 249225 IO-APIC-fasteoi ivtv1 > 22: 1 3591 IO-APIC-fasteoi ivtv2 > 23: 4215450 0 IO-APIC-fasteoi nvidia > NMI: 0 0 > LOC: 74866183 74866212 > ERR: 1 > MIS: 0 However, the days when I can do much about IRQ assignments are long gone. I've got (effectively) 4 IVTV cards plus the built-in motherboard PCI devices sharing the 4 physical PCI interrupt lines. Something is gonna have to share. Nor can I do much in the way of card swapping with 3 PCI cards to put into 3 PCI card slots.
Note that IRQ's are why I use Nvidia and/or Intel chipset motherboards exclusively with Linux: In my experience, Via chipset motherboards tend to lose track of IRQ's when more than one identical PCI device is installed, resulting in recordings that just...stop. But I would get messages in the logs when that would happen. > If that doesn't work, I've heard reports that adjusting the PCI latency > can help... I pretty much worked PCI latency to completion, testing all the way from the motherboard default (32) all the way up to 248 clocks. No effect. Note also for the record that I got two full years of trouble-free service with these exact three cards using the motherboard and ivtv default latencies (32 and 64, respectively) before upgrading to FC6 / 2.6.18(19,20) / 0.10.1(2,3,5). cpuspeed is also disabled. Bill _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
