[mythtv-users] PVR350 TV-Out system crash triggered by mythtv update
Luud Heck
luud.heck at gmail.com
Fri Mar 31 21:09:18 UTC 2006
Just noticed another message, a bit earlier in the log:
Mar 31 20:25:58 neon ivtv0 warning: prep_user_dma: SG_length 193
page_count 193 still full?
Mar 31 20:25:58 neon ivtv0-osd warning: ivtvfb_prep_dec_dma_to_device,
Error with get_user_pages: 1638400 bytes, 193 pages returned
Mar 31 20:25:58 neon ivtv0-osd warning: Error: prep osd dma to device rc=-5
Mar 31 20:25:58 neon ivtv0-osd warning: DMA xfer from b05ab000 of
1638400 bytes failed with (-5) offset = 0x0, total 1638400
Although, this one is from before the XV test.
Lets give the IVTV initialization part as well as the lspci listing:
Mar 29 22:44:33 neon ivtv: ==================== START INIT IVTV
====================
Mar 29 22:44:33 neon ivtv: version 0.4.2 (tagged release) loading
Mar 29 22:44:33 neon ivtv: Linux version: 2.6.14-gentoo-r5-crypto
preempt PENTIUMIII gcc-3.4
Mar 29 22:44:33 neon ivtv: In case of problems please include the
debug info between
Mar 29 22:44:33 neon ivtv: the START INIT IVTV and END INIT IVTV
lines, along with
Mar 29 22:44:33 neon ivtv: any module options, when mailing the
ivtv-users mailinglist.
Mar 29 22:44:33 neon ivtv0: Autodetected WinTV PVR 350 card (cx23415 based)
Mar 29 22:44:33 neon PCI: Found IRQ 11 for device 0000:00:0f.0
Mar 29 22:44:33 neon ivtv0: Unreasonably low latency timer, setting to
64 (was 32)
Mar 29 22:44:33 neon tveeprom: ivtv version
Mar 29 22:44:33 neon tveeprom: Hauppauge: model = 48134, rev = J321,
serial# = 2775820
Mar 29 22:44:33 neon tveeprom: tuner = Philips FM1216 (idx = 21, type = 5)
Mar 29 22:44:33 neon tveeprom: tuner fmt = PAL(B/G) (eeprom = 0x04,
v4l2 = 0x00000007)
Mar 29 22:44:33 neon tveeprom: audio processor = MSP4418 (type = 19)
Mar 29 22:44:33 neon tveeprom: decoder processor = SAA7115 (type = 13)
Mar 29 22:44:33 neon ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50]
Mar 29 22:44:33 neon tuner (ivtv): chip found at addr 0xc2 i2c-bus
ivtv i2c driver #0
Mar 29 22:44:33 neon ivtv0: i2c attach to card #0 ok [client=(tuner
unset), addr=61]
Mar 29 22:44:33 neon saa7115 0-0021: ivtv driver
Mar 29 22:44:33 neon saa7115 0-0021: saa7115 found @ 0x42 (ivtv i2c driver #0)
Mar 29 22:44:33 neon ivtv0: i2c attach to card #0 ok [client=saa7115, addr=21]
Mar 29 22:44:33 neon saa7127 0-0044: ivtv driver
Mar 29 22:44:33 neon saa7127 0-0044: saa7127 found @ 0x88 (ivtv i2c driver #0)
Mar 29 22:44:33 neon ivtv0: i2c attach to card #0 ok [client=saa7127, addr=44]
Mar 29 22:44:33 neon msp3400 0-0040: ivtv driver
Mar 29 22:44:33 neon msp3400 0-0040: chip=MSP4418G-A2 +nicam +simple
+simpler +radio mode=simpler
Mar 29 22:44:33 neon msp3400 0-0040: msp34xxg daemon started
Mar 29 22:44:33 neon ivtv0: i2c attach to card #0 ok
[client=MSP4418G-A2, addr=40]
Mar 29 22:44:33 neon ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
Mar 29 22:44:33 neon ivtv0: loaded v4l-cx2341x-dec.fw firmware (262144 bytes)
Mar 29 22:44:33 neon ivtv0: Encoder revision: 0x02050032
Mar 29 22:44:33 neon ivtv0: Decoder revision: 0x02020023
Mar 29 22:44:33 neon ivtv0: Allocate DMA encoder MPEG stream: 128 x
32768 buffers (4096KB total)
Mar 29 22:44:33 neon ivtv0: Allocate DMA encoder YUV stream: 161 x
12960 buffers (2048KB total)
Mar 29 22:44:33 neon ivtv0: Allocate DMA encoder VBI stream: 80 x
26208 buffers (2048KB total)
Mar 29 22:44:33 neon ivtv0: Allocate DMA encoder PCM audio stream: 455
x 4608 buffers (2048KB total)
Mar 29 22:44:33 neon ivtv0: Create encoder radio stream
Mar 29 22:44:33 neon ivtv0: Allocate DMA decoder MPEG stream: 16 x
65536 buffers (1024KB total)
Mar 29 22:44:33 neon ivtv0: Allocate DMA decoder VBI stream: 512 x
2048 buffers (1024KB total)
Mar 29 22:44:33 neon ivtv0: Create decoder VOUT stream
Mar 29 22:44:33 neon ivtv0: Allocate DMA decoder YUV stream: 20 x
51840 buffers (1024KB total)
Mar 29 22:44:33 neon ivtv0: loaded v4l-cx2341x-init.mpg firmware (155648 bytes)
Mar 29 22:44:33 neon tuner: type set to 5 (Philips PAL_BG (FI1216 and
compatibles)) by ivtv i2c driver #0
Mar 29 22:44:33 neon spurious 8259A interrupt: IRQ7.
Mar 29 22:44:33 neon ivtv0: Initialized WinTV PVR 350, card #0
Mar 29 22:44:33 neon ivtv: ====================== NEXT CARD
======================
Mar 29 22:44:33 neon ivtv1: Autodetected WinTV PVR 150 card (cx23416 based)
Mar 29 22:44:33 neon ivtv1: Unreasonably low latency timer, setting to
64 (was 32)
Mar 29 22:44:33 neon tveeprom: Second (radio) tuner idx 101
Mar 29 22:44:33 neon tveeprom: ivtv version
Mar 29 22:44:33 neon tveeprom: Hauppauge: model = 23559, rev = D591,
serial# = 7914375
Mar 29 22:44:33 neon tveeprom: tuner = Philips FQ1216AME MK4 (idx =
91, type = 56)
Mar 29 22:44:33 neon tveeprom: tuner fmt = PAL(B/G) PAL(I) SECAM(L/L')
PAL(D/K) (eeprom = 0x74, v4l2 = 0x00400e17)
Mar 29 22:44:33 neon tveeprom: audio processor = CX25843 (type = 25)
Mar 29 22:44:33 neon tveeprom: decoder processor = CX25843 (type = 1e)
Mar 29 22:44:33 neon ivtv1: i2c attach to card #1 ok [client=tveeprom, addr=50]
Mar 29 22:44:33 neon tuner (ivtv): chip found at addr 0xc0 i2c-bus
ivtv i2c driver #1
Mar 29 22:44:33 neon TEA5767 detected.
Mar 29 22:44:33 neon ivtv1: i2c attach to card #1 ok [client=(tuner
unset), addr=60]
Mar 29 22:44:33 neon tuner: type set to 62 (Philips TEA5767HN FM
Radio) by autodetect
Mar 29 22:44:33 neon type set to 62 (Philips TEA5767HN FM Radio)
Mar 29 22:44:33 neon tuner (ivtv): chip found at addr 0xc2 i2c-bus
ivtv i2c driver #1
Mar 29 22:44:33 neon ivtv1: i2c attach to card #1 ok [client=(tuner
unset), addr=61]
Mar 29 22:44:33 neon tda9887 1-0043: (ivtv) chip found @ 0x86 (ivtv
i2c driver #1)
Mar 29 22:44:33 neon ivtv1: i2c attach to card #1 ok [client=tda9887, addr=43]
Mar 29 22:44:33 neon ivtv1: This is the first unit of a PVR500
Mar 29 22:44:33 neon cx25840 1-0044: ivtv driver
Mar 29 22:44:33 neon cx25840 1-0044: cx25843-23 found @ 0x88 (ivtv i2c
driver #1)
Mar 29 22:44:33 neon cx25840 1-0044: loaded v4l-cx25840.fw firmware
(14264 bytes)
Mar 29 22:44:33 neon ivtv1: i2c attach to card #1 ok [client=cx25840, addr=44]
Mar 29 22:44:33 neon wm8775 1-001b: ivtv driver
Mar 29 22:44:33 neon wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #1)
Mar 29 22:44:33 neon ivtv1: i2c attach to card #1 ok [client=wm8775, addr=1b]
Mar 29 22:44:33 neon ivtv1: Detected a TEA5767 radio tuner. Enabling
radio support.
Mar 29 22:44:33 neon ivtv1: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
Mar 29 22:44:33 neon ivtv1: Encoder revision: 0x02050032
Mar 29 22:44:33 neon ivtv1: Allocate DMA encoder MPEG stream: 128 x
32768 buffers (4096KB total)
Mar 29 22:44:33 neon ivtv1: Allocate DMA encoder YUV stream: 161 x
12960 buffers (2048KB total)
Mar 29 22:44:33 neon ivtv1: Allocate DMA encoder VBI stream: 80 x
26208 buffers (2048KB total)
Mar 29 22:44:33 neon ivtv1: Allocate DMA encoder PCM audio stream: 455
x 4608 buffers (2048KB total)
Mar 29 22:44:33 neon ivtv1: Create encoder radio stream
Mar 29 22:44:33 neon tuner: type set to 56 (Philips PAL/SECAM multi
(FQ1216AME MK4)) by ivtv i2c driver #1
Mar 29 22:44:33 neon ivtv1: Initialized WinTV PVR 500 (unit #1), card #1
Mar 29 22:44:33 neon ivtv: ====================== NEXT CARD
======================
Mar 29 22:44:33 neon ivtv2: Autodetected WinTV PVR 150 card (cx23416 based)
Mar 29 22:44:33 neon ivtv2: Unreasonably low latency timer, setting to
64 (was 32)
Mar 29 22:44:33 neon tveeprom: Second (radio) tuner idx 101
Mar 29 22:44:33 neon tveeprom: ivtv version
Mar 29 22:44:33 neon tveeprom: Hauppauge: model = 23559, rev = D591,
serial# = 7914375
Mar 29 22:44:33 neon tveeprom: tuner = Philips FQ1216AME MK4 (idx =
91, type = 56)
Mar 29 22:44:33 neon tveeprom: tuner fmt = PAL(B/G) PAL(I) SECAM(L/L')
PAL(D/K) (eeprom = 0x74, v4l2 = 0x00400e17)
Mar 29 22:44:33 neon tveeprom: audio processor = CX25843 (type = 25)
Mar 29 22:44:33 neon tveeprom: decoder processor = CX25843 (type = 1e)
Mar 29 22:44:33 neon ivtv2: i2c attach to card #2 ok [client=tveeprom, addr=50]
Mar 29 22:44:33 neon tuner (ivtv): chip found at addr 0xc2 i2c-bus
ivtv i2c driver #2
Mar 29 22:44:33 neon ivtv2: i2c attach to card #2 ok [client=(tuner
unset), addr=61]
Mar 29 22:44:33 neon tda9887 2-0043: (ivtv) chip found @ 0x86 (ivtv
i2c driver #2)
Mar 29 22:44:33 neon ivtv2: i2c attach to card #2 ok [client=tda9887, addr=43]
Mar 29 22:44:33 neon cx25840 2-0044: ivtv driver
Mar 29 22:44:33 neon cx25840 2-0044: cx25843-23 found @ 0x88 (ivtv i2c
driver #2)
Mar 29 22:44:33 neon cx25840 2-0044: loaded v4l-cx25840.fw firmware
(14264 bytes)
Mar 29 22:44:33 neon ivtv2: i2c attach to card #2 ok [client=cx25840, addr=44]
Mar 29 22:44:33 neon wm8775 2-001b: ivtv driver
Mar 29 22:44:33 neon wm8775 2-001b: chip found @ 0x36 (ivtv i2c driver #2)
Mar 29 22:44:33 neon ivtv2: i2c attach to card #2 ok [client=wm8775, addr=1b]
Mar 29 22:44:33 neon ivtv2: This is the second unit of a PVR500
Mar 29 22:44:33 neon ivtv2: Correcting tveeprom data: no radio present
on second unit
Mar 29 22:44:33 neon ivtv2: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
Mar 29 22:44:33 neon ivtv2: Encoder revision: 0x02050032
Mar 29 22:44:33 neon ivtv2: Allocate DMA encoder MPEG stream: 128 x
32768 buffers (4096KB total)
Mar 29 22:44:33 neon ivtv2: Allocate DMA encoder YUV stream: 161 x
12960 buffers (2048KB total)
Mar 29 22:44:33 neon ivtv2: Allocate DMA encoder VBI stream: 80 x
26208 buffers (2048KB total)
Mar 29 22:44:33 neon ivtv2: Allocate DMA encoder PCM audio stream: 455
x 4608 buffers (2048KB total)
Mar 29 22:44:33 neon tuner: type set to 56 (Philips PAL/SECAM multi
(FQ1216AME MK4)) by ivtv i2c driver #2
Mar 29 22:44:33 neon ivtv2: Initialized WinTV PVR 500 (unit #2), card #2
Mar 29 22:44:33 neon ivtv: ==================== END INIT IVTV
====================
Mar 29 22:44:33 neon lirc_i2c: chip found @ 0x18 (Hauppauge IR)
Mar 29 22:44:33 neon ivtv0: i2c attach to card #0 ok [client=Hauppauge
IR, addr=18]
Mar 29 22:44:33 neon lirc_dev: lirc_register_plugin: sample_rate: 10
Mar 29 22:44:33 neon ivtv0-osd: Framebuffer module loaded (attached to
ivtv card id 0)
Mar 29 22:44:33 neon ivtv0-osd: screen coords: [0 0] -> [720 576]
Mar 29 22:44:33 neon ivtv0-osd: original global alpha = 208
Mar 29 22:44:33 neon ivtv0-osd: current OSD state = 39
Mar 29 22:44:33 neon ivtv0-osd: new global alpha = 208 (1 255 0)
Mar 29 22:44:33 neon ivtv0-osd: framebuffer at 0xdd510000, mapped to
0xda610000, size 1665k
Mar 29 22:44:33 neon ivtv0-osd: mode is 720x576x32, linelength=2880
Mar 29 22:44:33 neon ivtv0-osd: fb1: cx23415 TV out frame buffer device
Mar 29 22:44:33 neon ivtv0: Allocate DMA decoder OSD stream: 16 x
65536 buffers (1024KB total)
# lspci -v
00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX
Host bridge (rev 03)
Flags: bus master, medium devsel, latency 32
Memory at d8000000 (32-bit, prefetchable) [size=64M]
Capabilities: [a0] AGP version 1.0
00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP
bridge (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, 66MHz, medium devsel, latency 64
Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
Memory behind bridge: e0000000-e1ffffff
Prefetchable memory behind bridge: e2000000-e2ffffff
00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)
Flags: bus master, medium devsel, latency 0
00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev
01) (prog-if 80 [Master])
Flags: bus master, medium devsel, latency 32
I/O ports at f000 [size=16]
00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev
01) (prog-if 00 [UHCI])
Flags: bus master, medium devsel, latency 32, IRQ 15
I/O ports at d000 [size=32]
00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02)
Flags: medium devsel, IRQ 9
00:09.0 Multimedia audio controller: Ensoniq ES1370 [AudioPCI] (rev 01)
Subsystem: Unknown device 4942:4c4c
Flags: bus master, slow devsel, latency 32, IRQ 15
I/O ports at d400 [size=64]
00:0b.0 Mass storage controller: Triones Technologies, Inc.
HPT366/368/370/370A/372/372N (rev 03)
Subsystem: Triones Technologies, Inc. HPT370 UDMA100
Flags: bus master, medium devsel, latency 120, IRQ 10
I/O ports at d800 [size=8]
I/O ports at dc00 [size=4]
I/O ports at e000 [size=8]
I/O ports at e400 [size=4]
I/O ports at e800 [size=256]
Expansion ROM at 20000000 [size=128K]
00:0d.0 PCI bridge: Hint Corp HB6 Universal PCI-PCI bridge
(non-transparent mode) (rev 11) (prog-if 00 [Normal decode])
Flags: bus master, medium devsel, latency 32
Bus: primary=00, secondary=02, subordinate=02, sec-latency=32
Prefetchable memory behind bridge: d0000000-d7ffffff
Capabilities: [80] Power Management version 2
Capabilities: [90] #06 [0000]
00:0f.0 Multimedia video controller: Internext Compression Inc iTVC15
MPEG-2 Encoder (rev 01)
Subsystem: Hauppauge computer works Inc. WinTV PVR-350
Flags: bus master, medium devsel, latency 64, IRQ 11
Memory at dc000000 (32-bit, prefetchable) [size=64M]
Capabilities: [44] Power Management version 2
00:11.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 78)
Subsystem: 3Com Corporation 3C905C-TX Fast Etherlink for PC
Management NIC
Flags: bus master, medium devsel, latency 32, IRQ 15
I/O ports at ec00 [size=128]
Memory at e4000000 (32-bit, non-prefetchable) [size=128]
[virtual] Expansion ROM at 20020000 [disabled] [size=128K]
Capabilities: [dc] Power Management version 2
01:00.0 VGA compatible controller: nVidia Corporation NV4 [RIVA TNT]
(rev 04) (prog-if 00 [VGA])
Subsystem: Diamond Multimedia Systems Viper V550
Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 11
Memory at e0000000 (32-bit, non-prefetchable) [size=16M]
Memory at e2000000 (32-bit, prefetchable) [size=16M]
[virtual] Expansion ROM at e1000000 [disabled] [size=64K]
Capabilities: [60] Power Management version 1
Capabilities: [44] AGP version 1.0
02:08.0 Multimedia video controller: Internext Compression Inc iTVC16
(CX23416) MPEG-2 Encoder (rev 01)
Subsystem: Hauppauge computer works Inc. Unknown device e807
Flags: bus master, medium devsel, latency 64, IRQ 5
Memory at d0000000 (32-bit, prefetchable) [size=64M]
Capabilities: [44] Power Management version 2
02:09.0 Multimedia video controller: Internext Compression Inc iTVC16
(CX23416) MPEG-2 Encoder (rev 01)
Subsystem: Hauppauge computer works Inc. Unknown device e817
Flags: bus master, medium devsel, latency 64, IRQ 10
Memory at d4000000 (32-bit, prefetchable) [size=64M]
Capabilities: [44] Power Management version 2
More information about the mythtv-users
mailing list