Re: Why my computer freeze completely with xawtv ?

Gerd Knorr
2004-11-08T09:43:21Z

Grzegorz Kulewski <kangur@polcom.net> writes:

> I am seeing the same problem with my bttv card. It was present in the
> 2.4 day and is present to this day. There are some kernels that are
> more probable to hang while others are less. It does not depend on -ck
> or any other patchset or scheduling. I reported it to bttv maintainer
> year or two ago, but it looks like he is very unresponsive. :-)

Well, if it happens almost independant of the kernel/driver version it
most likely is buggy hardware. I can't do much about it ...

Well known example are some via chipsets which have trouble with
multiple devices doing DMA at the same time (those tend to run stable
with bttv once you've turned off ide-dma ...).

Getting broken hardware run stable and fast is black magic. You can
try these (if that happens to help we can put that info into the pci
quirks btw.):

eskarina kraxel ~# modinfo bttv | grep "pci config"
parm: vsfx:set VSFX pci config bit [yet another chipset flaw workaround]
parm: triton1:set ETBF pci config bit [enable bug compatibility for triton1 + others]

Otherwise BIOS updates, obscure BIOS settings, shuffling cards in PCI
slots, enable/disable ACPI and/or APIC, whatelse may or may not help.

See also Documentation/video4linux/bttv/README.freeze

good luck,

Gerd

--
#define printk(args...) fprintf(stderr, ## args)