On Sunday 28 August 2005 11:08 am, Hans Verkuil wrote:

<snip>

>
> 0) Upgrade to 0.3.7k, make sure you use the correct firmware (if not then
>    ivtv tells you in the dmesg output) and show the dmesg output between
> the IVTV lines.
> 1) Do you share interrupts with another driver?
> 2) Do you see any messages in the kernel log?
> 3) What do you see if you enable the IRQ debug messages?
>    (ivtvctl -D 64)
> 4) Mail the output of /proc/interrupts
>
> Well, enough homework. And for the record, no, I don't see interrupt
> errors.
>
>       Hans
>
>

Thanks for the reply (boy that was quick!!).

As requested:


0) Already tried with 0.3.7k and I get the same symptoms.  Dmesg output is 
attached (ivtv.log).

1) Interrupts are not shared.

2) No messages in the kernel log.  The ivtv load messages are the last thing 
in the log after loading ivtv and letting it sit idle for quite awhile.

3) Captured the following from my kernel log (the only entries after loading 
ivtv once I did "ivtvctl -D 64"):
Aug 28 11:32:38 gallifrey kernel: ivtv irq: ======= valid IRQ bits: 0x00000400 
======
Aug 28 11:33:09 gallifrey last message repeated 2013 times
Aug 28 11:34:10 gallifrey last message repeated 3985 times

4) I attached two dumps of /proc/interrupts.  The were captured approx. 1 
minute apart.  You can see how the interrupts (ERR and ivtv) increase.  This 
is when I am NOT capturing but the driver is just loaded.

New info just in: I just noticed that, if I do start capture, the interrupt 
ERRs in /proc/interrupts do not increase.  When I stop capture they start 
increasing again.  I was using MythTV watching live TV when I checked this.

Hope this is enough info to get a start.  Please let me know if there is 
anything else I can do or more info I can provide.

BTW: if anyone else wants to chime in that they have this problem, please feel 
free.

Thanks again Hans!!!


-- Harry O.
           CPU0       
  0:    5727085          XT-PIC  timer
  1:      10553          XT-PIC  i8042
  2:          0          XT-PIC  cascade
  5:     215232          XT-PIC  ehci_hcd, uhci_hcd, uhci_hcd, uhci_hcd
  6:          0          XT-PIC  VIA8233
  8:          1          XT-PIC  rtc
  9:          0          XT-PIC  acpi
 10:      75028          XT-PIC  ivtv0
 11:     690066          XT-PIC  nvidia
 12:         66          XT-PIC  i8042
 14:      98063          XT-PIC  ide0
 15:     505481          XT-PIC  ide1
NMI:          0 
ERR:       1957
ivtv: ==================== START INIT IVTV ====================
ivtv: version 0.3.7 (k) loading
ivtv: Linux version: 2.6.10-1.770_FC3 686 REGPARM 4KSTACKS gcc-3.4
ivtv: In case of problems please include the debug info
ivtv: between the START INIT IVTV and END INIT IVTV lines when
ivtv: mailing the ivtv-devel mailinglist.
ivtv: Autodetected WinTV PVR 250 card (iTVC15 based)
ACPI: PCI interrupt 0000:00:0e.0[A] -> GSI 10 (level, low) -> IRQ 10
tveeprom: Hauppauge: model = 48012, rev = G310, serial# = 2600478
tveeprom: tuner = Philips FI1236 MK2 (idx = 10, type = 2)
tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000)
tveeprom: audio processor = MSP3445 (type = c)
tveeprom: decoder processor = Type 0x00 (type = 0)
ivtv: i2c attach to card #0 ok [client=tveeprom[50], addr=50]
ivtv: i2c attach to card #0 ok [client=(tuner unset), addr=61]
tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
ivtv: i2c attach to card #0 ok [client=saa7115[50], addr=21]
msp34xx: ivtv version
msp34xx: init: chip=MSP3445G-B8, has NICAM support, simple (D) mode, simpler (G) no-thread mode
msp34xx: $Id$ compiled on: Aug 25 2005 22:58:29
ivtv: i2c attach to card #0 ok [client=MSP3445G-B8, addr=40]
ivtv: Encoder revision: 0x02040011
ivtv: Decoder revision: 0x02020023
ivtv: Create DMA encoder MPEG stream: 0 x 32768 buffers (0KB total)
ivtv: Create DMA encoder YUV stream: 0 x 10800 buffers (0KB total)
ivtv: Create DMA encoder VBI stream: 0 x 17472 buffers (0KB total)
ivtv: Create DMA encoder PCM audio stream: 0 x 4608 buffers (0KB total)
ivtv: Create encoder radio stream
tuner 1-0061: type set to 2 (Philips NTSC (FI1236,FM1236 and compatibles))
ivtv: Initialized WinTV PVR 250, card #0
ivtv: ====================  END INIT IVTV  ====================
           CPU0       
  0:    5788050          XT-PIC  timer
  1:      10649          XT-PIC  i8042
  2:          0          XT-PIC  cascade
  5:     215499          XT-PIC  ehci_hcd, uhci_hcd, uhci_hcd, uhci_hcd
  6:          0          XT-PIC  VIA8233
  8:          1          XT-PIC  rtc
  9:          0          XT-PIC  acpi
 10:      80603          XT-PIC  ivtv0
 11:     697382          XT-PIC  nvidia
 12:         66          XT-PIC  i8042
 14:      98094          XT-PIC  ide0
 15:     510952          XT-PIC  ide1
NMI:          0 
ERR:       2114

Reply via email to