| From: Paul Check <[EMAIL PROTECTED]>

| I'm getting DMA erros on my system with various versions of ivtv and firmware.
| Currently I'm working with version 0.1.9 of the ivtv driver with firmware
| pvr250_18_22037.exe (0.2.0rc3g gives me headaches with ivtv-fb). All the
| problems I've had with ivtv (any version) seem to relate to DMA errors. I'm
| running 2.4.26 on a dual Xeon (HT enabled too) Supermicro X5DA8 motherboard
| with seagate scsi disks, all firmware up to date.

WARNING: PURE SUPPOSITION.

I've seen it suggested that ivtv didn't work with preemption enabled.

        
<http://www.mail-archive.com/[email protected]/msg01614.html>

        Jim Reese wrote:
        have had no trouble with both Fedora 2 and 3 as long as you
        recompile the kernel without REGPARM, 4KSTACKS and
        pre-emption.

I doubt that REGPARM is a problem, but am not sure.  There was a
report on the list that REGPARM was not a problem.

4KSTACKS is a problem, but several patches (including one from me)
claim to solve that problem.

That leaves pre-emption: is it a problem?

If this is in fact the case, it is very likely that ivtv would not
work with HT enabled and used by an SMP kernel.  The reason is that
preemption takes advantage of the same locking mechanisms as SMP, and
HT is a kind of SMP.

This would mean that ivtv probably does not have sufficient locking
protecting resources that might be shared between different threads of
control in kernel code.

If you run a non-SMP kernel without preemption enabled, do you get the
same problem?  You may have to configure and build your own kernel to
answer that question.

Hugh Redelmeier
[EMAIL PROTECTED]  voice: +1 416 482-8253


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
ivtv-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ivtv-devel

Reply via email to