> Peter, > > There are a whole host of things you can do to make it better. First > of all, when the errors started, had you made any changes to your > machine? > > There are a couple of things that are known to exacerbate this issue: > enabling SMP on a HyperThreading or Multiple-Processors machine, raid > arrays, cpu frequency scaling, interrupt conflicts, bad PVR cards, > and bad RAM.
Note that (software)raid or HT/SMP are not per se the cause of these DMA-problems: I'm running software RAID1 (/) and RAID5 (/data) on a dual core intel CPU without (m)any problems for quite some time now. Main problem for me now is the incidental memory allocation failure which should be fixed in 0.8.1 or the even more rare "BUG: soft lockup detected on CPU#1" error. However, I've had many problems on my previous mainboard with an HT CPU, which would lockup very regularly as soon as HT was enabled, which IMHO indicates a poor chipset/implementation of the MoBo (which incidentally is running fine with XP, but without any complex PCI cards). > > To better diagnose this issue, could you provide output from /proc/ > interrupts and lspci -v? > > - Rick > > On Nov 21, 2006, at 3:18 PM, Peter Carlsson wrote: > >> Hello! >> >> A few days ago I had problems with the well known DMA errors >> while running kernel 2.6.16 and ivtv 0.6.3. >> >> I have now upgraded my Debian system to kernel 2.6.18 and >> ivtv 0.8.0 with the hope that the problems were fixed. >> >> Yesterday I successfully recorded a one hour show but today >> the DMA error seems to still be here. >> >> Any suggestions are welcome! >> >> <snip> >> Nov 21 21:06:00 htpc kernel: ivtv0 warning: ENC: (0) DMA Error >> 0x0000000b 00000005 >> Nov 21 21:06:00 htpc kernel: ivtv0 warning: offset 0 -> 128 >> Nov 21 21:06:01 htpc kernel: ivtv0 warning: offset 128 -> 0 >> Nov 21 21:06:28 htpc kernel: ivtv0 warning: ENC: (0) DMA Error >> 0x0000000b 00000001 >> Nov 21 21:06:28 htpc kernel: ivtv0 warning: offset 0 -> 128 >> Nov 21 21:06:28 htpc kernel: ivtv0 warning: offset 128 -> 100 >> Nov 21 21:06:30 htpc kernel: ivtv0 warning: ENC: (0) DMA Error >> 0x0000000b 00000001 >> Nov 21 21:06:30 htpc kernel: ivtv0 warning: offset 100 -> 128 >> Nov 21 21:06:30 htpc kernel: ivtv0 warning: offset 128 -> 0 >> Nov 21 21:06:31 htpc kernel: ivtv0 warning: ENC: (0) DMA Error >> 0x0000000b 00000001 >> Nov 21 21:06:31 htpc kernel: ivtv0 warning: offset 0 -> 128 >> Nov 21 21:06:31 htpc kernel: ivtv0 warning: offset 128 -> 116 >> Nov 21 21:06:35 htpc kernel: ivtv0 warning: ENC: (0) DMA Error >> 0x0000000b 00000001 >> Nov 21 21:06:35 htpc kernel: ivtv0 warning: offset 116 -> 128 >> Nov 21 21:06:35 htpc kernel: ivtv0 warning: offset 128 -> 72 >> Nov 21 21:06:36 htpc kernel: ivtv0 warning: ENC: (0) DMA Error >> 0x0000000b 00000005 >> Nov 21 21:06:36 htpc kernel: ivtv0 warning: offset 72 -> 128 >> Nov 21 21:06:37 htpc kernel: ivtv0 warning: ENC: (0) DMA Error >> 0x0000000b 00000001 >> Nov 21 21:06:38 htpc kernel: ivtv0 warning: ENC: REG_DMAXFER 2 wait >> failed >> Nov 21 21:06:38 htpc kernel: ivtv0 warning: ENC: (0) DMA Error >> 0x00000001 00000005 >> Nov 21 21:06:38 htpc kernel: ivtv0 warning: ENC: REG_DMAXFER 2 wait >> failed >> Nov 21 21:06:38 htpc kernel: ivtv0 warning: ENC: (1) DMA Error >> 0x00000001 00000001 >> Nov 21 21:06:38 htpc kernel: ivtv0 warning: ENC: REG_DMAXFER 2 wait >> failed >> Nov 21 21:06:38 htpc kernel: ivtv0 warning: ENC: (2) DMA Error >> 0x00000001 00000001 >> Nov 21 21:06:38 htpc kernel: ivtv0 warning: ENC: REG_DMAXFER 2 wait >> failed >> Nov 21 21:06:38 htpc kernel: ivtv0 warning: ENC: (3) DMA Error >> 0x00000001 00000005 >> Nov 21 21:06:38 htpc kernel: ivtv0 warning: ENC: REDO DMA took too >> many tries. >> Nov 21 21:06:38 htpc kernel: ivtv0 warning: Error Encoder DMA >> htpc:/usr/src# >> >> >> Best regards, >> Peter Carlsson >> >> _______________________________________________ >> ivtv-users mailing list >> [email protected] >> http://ivtvdriver.org/mailman/listinfo/ivtv-users > > > _______________________________________________ > ivtv-users mailing list > [email protected] > http://ivtvdriver.org/mailman/listinfo/ivtv-users > _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
