Generally, the VIA problem is restricted to the kt133/266 chipsets,
and I believe it has even been worked out in any kernel from the last
year.
I had a hell of a time with NFS for a while, as the upgrade to OS X
10.4 on one of my front ends would lock the backend up after only a
few hundred KB transferred. It was fixed by switching from sync to
async on the NFS server export.
As far as asking the ivtv list fro help, I doubt your problem really
lies with ivtv.
You could also research your interrupts. Look into noapic and
nolapic as well. Something might work.
Keith C
On Jun 20, 2005, at 11:59 PM, Michael Carland wrote:
Hello,
I'm not 100% certain this is caused by ivtv, but this list wins the
friendliest/most knowledgeable contest, and the prize is my question.
I have an AMD64 machine running Debian sarge with 2.6.11.7, in 32
bit mode. It's sole purpose is to run mythbackend (.18). It has a
single PVR-500MCE with ivtv 0.3.6e. I have a second PVR-500 I'd
like to add, but am trying to resolve this problem first. One
possible problem is my MB has a VIA chipset. It is an MSI K8T Neo2-
F (I was looking for AMD64 with a good number of PCI).
The problem is it reboots spontaneously. There is nothing in the
logs, I even had the kernel use ttyS0 as the console, and had
another machine capture the output. Still nothing interesting. It
seems to happen more frequently if the machine is busier. I
haven't seen a reboot when it records a single program at a time,
for weeks on end. But if I am viewing something prerecorded (over
NFS) while it is recording, it is very likely I will get a reboot
within 30 minutes. I don't remember any reboots when I just view
prerecorded video while it is not recording.
This has occured with older versions of the ivtv driver, and
although I am now using the firmware that came with the card, I've
also had problems with 0x02040011. I am not using any module options.
My questions: Is there a better way to determine what is going
wrong. Console to the serial port didn't capture the error, and the
machine reboots so fast, if I sat and watched the monitor, and it
did say something, I doubt I would be able to read it. I've also
read posts on this list that there people have had problems with
VIA chipsets. Does anyone know if these same problems happen with
these chipsets under Windoze? If not, would it be that Windoze
isn't as demanding of the chipset as linux is, or more likely the
linux drivers have problems because VIA doesn't give OSS developers
the datasheets they need?
I'm going to try 2.6.12 now and see if that makes a difference. I
read something in the changelog about changing the way interrupts
are handled with VIA. I couldn't tell it that was relevant to my
situation, but it can't hurt to try. If anyone has suggestions on
how to narrow this down, before I have to buy a new MB, I'd
appreciate it.
Thanks,
-Michael
Jun 20 23:14:35 stern kernel: ivtv: ==================== START INIT
IVTV ====================
Jun 20 23:14:35 stern kernel: ivtv: version 0.3.6 (e) loading
Jun 20 23:14:35 stern kernel: ivtv: Linux version: 2.6.11.7 preempt
K8 gcc-3.3
Jun 20 23:14:35 stern kernel: ivtv: In case of problems please
include the debug info
Jun 20 23:14:35 stern kernel: ivtv: between the START INIT IVTV and
END INIT IVTV lines when
Jun 20 23:14:35 stern kernel: ivtv: mailing the ivtv-devel
mailinglist.
Jun 20 23:14:35 stern kernel: ivtv: Autodetected WinTV PVR 150 card
Jun 20 23:14:35 stern kernel: ivtv: Found an iTVC16 based chip
Jun 20 23:14:35 stern kernel: ACPI: PCI interrupt 0000:02:08.0[A] -
> GSI 17 (level, low) -> IRQ 17
Jun 20 23:14:35 stern kernel: ivtv: VIA PCI device: 0x0282 vendor:
0x1106
Jun 20 23:14:35 stern kernel: tveeprom: Hauppauge: model = 23552,
rev = D592, serial# = 2943000
Jun 20 23:14:35 stern kernel: tveeprom: tuner = Philips FQ1236A MK4
(idx = 92, type = 57)
Jun 20 23:14:35 stern kernel: tveeprom: tuner fmt = NTSC(M) (eeprom
= 0x08, v4l2 = 0x00001000)
Jun 20 23:14:35 stern kernel: tveeprom: audio_processor = MSP3410D
(type = 5)
Jun 20 23:14:35 stern kernel: ivtv: i2c attach [client=tveeprom
[50],ok]
Jun 20 23:14:35 stern kernel: ivtv: Tuner Type 57, Tuner formats
0x00001000, Radio: yes, Model 0x00915652, Revision 0x00000000
Jun 20 23:14:35 stern kernel: ivtv: NTSC tuner detected
Jun 20 23:14:35 stern kernel: ivtv: Radio detected
Jun 20 23:14:35 stern kernel: tuner: Ignoring new-style parameters
in presence of obsolete ones
Jun 20 23:14:35 stern kernel: tuner: chip found at addr 0xc2 i2c-
bus ivtv i2c driver #0
Jun 20 23:14:35 stern kernel: ivtv: i2c attach [client=(tuner
unset),ok]
Jun 20 23:14:36 stern kernel: cx25840: requesting firmware
Jun 20 23:14:40 stern kernel: cx25840: firmware loaded
Jun 20 23:14:40 stern kernel: ivtv: i2c attach [client=cx25840[50],ok]
Jun 20 23:14:40 stern kernel: ivtv: i2c attach [client=wm8775[50],ok]
Jun 20 23:14:42 stern kernel: ivtv: Encoder revision: 0x02050032
Jun 20 23:14:42 stern kernel: ivtv: Encoder Firmware may be buggy,
use version 0x02040011
Jun 20 23:14:42 stern kernel: ivtv: Configuring WinTV PVR 150 card
with 5 streams
Jun 20 23:14:42 stern kernel: ivtv: Registered v4l2 device,
streamtype 0 minor 0
Jun 20 23:14:42 stern kernel: ivtv: Create DMA stream 0 using 512
4096 byte buffers 0 kbytes total
Jun 20 23:14:42 stern kernel: ivtv: Registered v4l2 device,
streamtype 1 minor 32
Jun 20 23:14:42 stern kernel: ivtv: Create DMA stream 1 using 97
43200 byte buffers 0 kbytes total
Jun 20 23:14:42 stern kernel: ivtv: Registered v4l2 device,
streamtype 2 minor 224
Jun 20 23:14:42 stern kernel: ivtv: Create DMA stream 2 using 480
4368 byte buffers 0 kbytes total
Jun 20 23:14:42 stern kernel: ivtv: Registered v4l2 device,
streamtype 3 minor 24
Jun 20 23:14:42 stern kernel: ivtv: Create DMA stream 3 using 455
4608 byte buffers 0 kbytes total
Jun 20 23:14:42 stern kernel: ivtv: Registered v4l2 device,
streamtype 4 minor 64
Jun 20 23:14:42 stern kernel: ivtv: Create stream 4
Jun 20 23:14:42 stern kernel: ivtv: Setting Tuner 57
Jun 20 23:14:42 stern kernel: tuner: type set to 57 (Philips
FQ1236A MK4) by ivtv i2c driver #0
Jun 20 23:14:42 stern kernel: ivtv: Switching standard to NTSC.
Jun 20 23:14:42 stern kernel: ivtv: Initialized WinTV PVR 150, card #0
Jun 20 23:14:42 stern kernel: ivtv: Autodetected WinTV PVR 150 card
Jun 20 23:14:42 stern kernel: ivtv: Found an iTVC16 based chip
Jun 20 23:14:42 stern kernel: ACPI: PCI interrupt 0000:02:09.0[A] -
> GSI 18 (level, low) -> IRQ 18
Jun 20 23:14:42 stern kernel: ivtv: VIA PCI device: 0x0282 vendor:
0x1106
Jun 20 23:14:42 stern kernel: tveeprom: Hauppauge: model = 23552,
rev = D592, serial# = 2943000
Jun 20 23:14:42 stern kernel: tveeprom: tuner = Philips FQ1236A MK4
(idx = 92, type = 57)
Jun 20 23:14:42 stern kernel: tveeprom: tuner fmt = NTSC(M) (eeprom
= 0x08, v4l2 = 0x00001000)
Jun 20 23:14:42 stern kernel: tveeprom: audio_processor = MSP3410D
(type = 5)
Jun 20 23:14:42 stern kernel: ivtv: i2c attach [client=tveeprom
[50],ok]
Jun 20 23:14:42 stern kernel: tuner: chip found at addr 0xc2 i2c-
bus ivtv i2c driver #1
Jun 20 23:14:42 stern kernel: ivtv: i2c attach [client=(tuner
unset),ok]
Jun 20 23:14:42 stern kernel: ivtv: ivtv_enc_thread: pid = 2564,
itv = 0xf8af97a0
Jun 20 23:14:42 stern kernel: ivtv: ivtv_enc_vbi_thread: pid =
2565, itv = 0xf8af97a0
Jun 20 23:14:42 stern kernel: cx25840: requesting firmware
Jun 20 23:14:46 stern kernel: cx25840: firmware loaded
Jun 20 23:14:46 stern kernel: ivtv: i2c attach [client=cx25840[50],ok]
Jun 20 23:14:46 stern kernel: ivtv: i2c attach [client=wm8775[50],ok]
Jun 20 23:14:46 stern kernel: ivtv: Tuner Type 57, Tuner formats
0x00001000, Radio: yes, Model 0x00915652, Revision 0x00000000
Jun 20 23:14:46 stern kernel: ivtv: Radio detected
Jun 20 23:14:47 stern kernel: ivtv: Encoder revision: 0x02050032
Jun 20 23:14:47 stern kernel: ivtv: Encoder Firmware may be buggy,
use version 0x02040011
Jun 20 23:14:47 stern kernel: ivtv: Configuring WinTV PVR 150 card
with 5 streams
Jun 20 23:14:47 stern kernel: ivtv: Registered v4l2 device,
streamtype 0 minor 1
Jun 20 23:14:47 stern kernel: ivtv: Create DMA stream 0 using 512
4096 byte buffers 0 kbytes total
Jun 20 23:14:47 stern kernel: ivtv: Registered v4l2 device,
streamtype 1 minor 33
Jun 20 23:14:47 stern kernel: ivtv: Create DMA stream 1 using 97
43200 byte buffers 0 kbytes total
Jun 20 23:14:47 stern kernel: ivtv: Registered v4l2 device,
streamtype 2 minor 225
Jun 20 23:14:47 stern kernel: ivtv: Create DMA stream 2 using 480
4368 byte buffers 0 kbytes total
Jun 20 23:14:47 stern kernel: ivtv: Registered v4l2 device,
streamtype 3 minor 25
Jun 20 23:14:47 stern kernel: ivtv: Create DMA stream 3 using 455
4608 byte buffers 0 kbytes total
Jun 20 23:14:47 stern kernel: ivtv: Registered v4l2 device,
streamtype 4 minor 65
Jun 20 23:14:47 stern kernel: ivtv: Create stream 4
Jun 20 23:14:47 stern kernel: ivtv: Setting Tuner 57
Jun 20 23:14:47 stern kernel: tuner: type set to 57 (Philips
FQ1236A MK4) by ivtv i2c driver #1
Jun 20 23:14:47 stern kernel: ivtv: Switching standard to NTSC.
Jun 20 23:14:47 stern kernel: ivtv: Initialized WinTV PVR 150, card #1
Jun 20 23:14:47 stern kernel: ivtv: ==================== END INIT
IVTV ====================
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
ivtv-devel mailing list
ivtv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ivtv-devel
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
ivtv-devel mailing list
ivtv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ivtv-devel