On Sat, 29 Jan 2011 09:08:06 -0500, Andy Walls <[email protected]> wrote:
On Wed, 2011-01-26 at 20:39 -0800, Karl Newman wrote:
I have a similar configuration as you--a 5 year old AMD system on an
Asus mobo with a PVR-500 running Gentoo. I had a bout with the same
problem last year, but the occurrence seems to have slowed down
significantly lately (knock on wood). Apparently it's an old problem
that's never been satisfactorily solved; I came across this old
mailing list post that contains a patch to address the problem (with
side effects, natch).
http://ivtvdriver.org/pipermail/ivtv-users/2007-June/006627.html

The above patch is not good for setups without a problem though.

Right.  Even for systems with this problem, it's a poor fix.
It causes increased CPU load (along with related heat and fan
noise), and recordings made through the external A/V inputs
end up with "tinny" audio that is unusable.  It also fills
/var/log/messages with lines of the form:

Jan 17 01:28:34 mythtv kernel: [98942.296769] ivtv0: warn: Invalid PGM index 178891420 (>= 400)

Another poster reported that disabling "Cool'n'Quiet" in the
BIOS solved the problem, but again, this prevents powernowd
from lowering the CPU clock speed, so more heat and noise.
Not good for a set-top box.  I did not test that configuration.

I never properly reviewed or tested this patch, but I beleive it has
promise:

http://ivtvdriver.org/pipermail/ivtv-devel/2010-July/006547.html

Feedback from anyone with experiencing symptoms with the time to test
it, is welcome.  Although I'm not even sure if it will apply cleanly
anymore, I hope it does.  If it doesn't, let me know, and I'll clean it
up.  (my time this weekend for linux stuff is scarce.)

Yes!  I applied this patch shortly after receiving your message,
and can confirm that my PVR-500 is now happily recording in DMA
mode, with both tuners simultaneously, and the card no longer
locks up.  I still get DMA ERRORs in the logs, but the ones with
status bits 00000011 that were previously fatal, are not anymore.

I'd strongly advocate applying the modified error handling patches
to the baseline ivtv-irq.c.  Thank you for pointing it out, and of
course to Mike for posting the patch.

--Pete

_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users

Reply via email to