I have a MythTV box which has been working great for over two years. I do
periodic updates, and the most recent from ATRPMs seems to have screwed
something up. I boot into a kernel panic on ivtv. Any help would be
greatly appreciated, I'm missing shows! :)
The ivtv packages that were installed on last update are:
* ivtv 1:[EMAIL PROTECTED]
* ivtv-firmware 2:[EMAIL PROTECTED]
* ivtv-kmdl-2.6.17-1.2141_FC4
Those all get auto-selected when I choose the "ivtv" using Smart Package
Manager (which I prefer to yum, etc).
I also have lirc installed:
# rpm -qa | grep lirc
lirc-0.8.1-cvs20060628_60.rhfc4.at
lirc-devices-0.7.0-1.rhfc4.at
lirc-lib-0.8.1-cvs20060628_60.rhfc4.at
lirc-kmdl-2.6.17-1.2141_FC4-0.8.1-cvs20060628_60.rhfc4.at
My gear:
-------
# lspci -v
00:00.0 Host bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333]
Subsystem: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333]
Flags: bus master, 66Mhz, medium devsel, latency 0
Memory at e0000000 (32-bit, prefetchable) [size=64M]
Capabilities: [a0] AGP version 2.0
Capabilities: [c0] Power Management version 2
00:01.0 PCI bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333
AGP] (prog-if 00 [Normal decode])
Flags: bus master, 66Mhz, medium devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
Memory behind bridge: ec000000-edffffff
Prefetchable memory behind bridge: d0000000-dfffffff
Capabilities: [80] Power Management version 2
00:09.0 Multimedia video controller: Internext Compression Inc iTVC16
(CX23416) MPEG-2 Encoder (rev 01)
Subsystem: Hauppauge computer works Inc.: Unknown device 8801
Flags: bus master, medium devsel, latency 64, IRQ 5
Memory at e4000000 (32-bit, prefetchable) [size=64M]
Capabilities: [44] Power Management version 2
00:0b.0 Multimedia video controller: Internext Compression Inc iTVC16
(CX23416) MPEG-2 Encoder (rev 01)
Subsystem: Hauppauge computer works Inc. WinTV PVR 250
Flags: bus master, medium devsel, latency 32, IRQ 11
Memory at e8000000 (32-bit, prefetchable) [size=64M]
Capabilities: [44] Power Management version 2
00:0c.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
Subsystem: C-Media Electronics Inc CMI8738/C3DX PCI Audio Device
Flags: bus master, medium devsel, latency 32, IRQ 11
I/O ports at 9000 [size=256]
Capabilities: [c0] Power Management version 2
00:0d.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd. RT8139
Flags: bus master, medium devsel, latency 32, IRQ 11
I/O ports at 9400 [size=256]
Memory at ef001000 (32-bit, non-prefetchable) [size=256]
Capabilities: [50] Power Management version 2
00:0e.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
Controller (rev 50) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
Flags: bus master, medium devsel, latency 32, IRQ 5
I/O ports at 9800 [size=32]
Capabilities: [80] Power Management version 2
00:0e.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
Controller (rev 50) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
Flags: bus master, medium devsel, latency 32, IRQ 10
I/O ports at 9c00 [size=32]
Capabilities: [80] Power Management version 2
00:0e.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 51) (prog-if 20
[EHCI])
Subsystem: VIA Technologies, Inc. (Wrong ID): Unknown device 1234
Flags: bus master, medium devsel, latency 32, IRQ 11
Memory at ef000000 (32-bit, non-prefetchable) [size=256]
Capabilities: [80] Power Management version 2
00:0f.0 RAID bus controller: Triones Technologies, Inc.
HPT366/368/370/370A/372/372N (rev 05)
Subsystem: Triones Technologies, Inc. HPT370A
Flags: bus master, 66Mhz, medium devsel, latency 120, IRQ 10
I/O ports at a000 [size=8]
I/O ports at a400 [size=4]
I/O ports at a800 [size=8]
I/O ports at ac00 [size=4]
I/O ports at b000 [size=256]
Expansion ROM at 50000000 [disabled by cmd] [size=128K]
Capabilities: [60] Power Management version 2
00:10.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
Subsystem: Soyo Computer, Inc: Unknown device a706
Flags: bus master, medium devsel, latency 32, IRQ 11
I/O ports at b400 [size=256]
Capabilities: [c0] Power Management version 2
00:11.0 ISA bridge: VIA Technologies, Inc. VT8233A ISA Bridge
Subsystem: VIA Technologies, Inc. VT8233A ISA Bridge
Flags: bus master, stepping, medium devsel, latency 0
Capabilities: [c0] Power Management version 2
00:11.1 IDE interface: VIA Technologies, Inc.
VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) (prog-if 8a
[Master SecP PriP])
Subsystem: VIA Technologies, Inc.
VT82C586/B/VT82C686/A/B/VT8233/A/C/VT8235 PIPC Bus Master IDE
Flags: bus master, medium devsel, latency 32, IRQ 11
I/O ports at b800 [size=16]
Capabilities: [c0] Power Management version 2
00:11.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
Controller (rev 23) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
Flags: bus master, medium devsel, latency 32, IRQ 11
I/O ports at bc00 [size=32]
Capabilities: [80] Power Management version 2
00:11.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
Controller (rev 23) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
Flags: bus master, medium devsel, latency 32, IRQ 11
I/O ports at c000 [size=32]
Capabilities: [80] Power Management version 2
01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200]
(rev a1) (prog-if 00 [VGA])
Flags: bus master, 66Mhz, medium devsel, latency 248, IRQ 11
Memory at ec000000 (32-bit, non-prefetchable) [size=16M]
Memory at d0000000 (32-bit, prefetchable) [size=256M]
[virtual] Expansion ROM at ed000000 [disabled] [size=128K]
Capabilities: [60] Power Management version 2
Capabilities: [44] AGP version 3.0
Here's the IVTV init:
--------------------
ivtv: ==================== START INIT IVTV ====================
ivtv: version 0.7.0 (tagged release) loading
ivtv: Linux version: 2.6.17-1.2141_FC4 mod_unload 686 REGPARM 4KSTACKS
gcc-4.0
ivtv: In case of problems please include the debug info between
ivtv: the START INIT IVTV and END INIT IVTV lines, along with
ivtv: any module options, when mailing the ivtv-users mailinglist.
ivtv0: Autodetected Hauppauge WinTV PVR-150 card (cx23416 based)
ACPI: PCI Interrupt 0000:00:09.0[A] -> Link [LNKB] -> GSI 5 (level, low) ->
IRQ 5
ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
tveeprom 3-0050: Hauppauge model 26552, rev C268, serial# 7723614
tveeprom 3-0050: tuner model is LG TAPE H001F MK3 (idx 68, type 47)
tveeprom 3-0050: TV standards NTSC(M) (eeprom 0x08)
tveeprom 3-0050: audio processor is CX25843 (idx 37)
tveeprom 3-0050: decoder processor is CX25843 (idx 30)
tveeprom 3-0050: has radio, has no IR remote
tuner 3-0043: chip found @ 0x86 (ivtv i2c driver #0)
tda9887 3-0043: tda988[5/6/7] found @ 0x43 (tuner)
tuner 3-0061: chip found @ 0xc2 (ivtv i2c driver #0)
cx25840 3-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #0)
cx25840 3-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
wm8775 3-001b: chip found @ 0x36 (ivtv i2c driver #0)
ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
ivtv0: Encoder revision: 0x02050032
BUG: unable to handle kernel paging request at virtual address 76747729
printing eip:
c04cd032
*pde = 00000000
Oops: 0000 [#1]
last sysfs file: /class/firmware/0000:00:09.0/loading
Modules linked in: wm8775(U) cx25840(U) tda9887 tuner(U) ivtv(U) tun autofs4
sunrpc xfs video button battery ac nvidia(U) ipv6 ehci_hcd uhci_hcd via_ircc
irda crc_ccitt cx8800(U) cx88xx(U) bttv(U) video_buf(U) ir_common(U)
compat_ioctl32(U) i2c_algo_bit btcx_risc(U) tveeprom(U) videodev(U)
v4l1_compat(U) v4l2_common(U) lirc_i2c(U) i2c_core lirc_dev(U) snd_cmipci
gameport snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_pcm_oss
snd_mixer_oss snd_pcm snd_page_alloc snd_opl3_lib snd_timer snd_hwdep
snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore 8139cp 8139too mii
ext3 jbd dm_mod
CPU: 0
EIP: 0060:[<c04cd032>] Tainted: PF VLI
EFLAGS: 00210206 (2.6.17-1.2141_FC4 #1)
EIP is at kref_get+0x3/0x31
eax: 76747729 ebx: 76747729 ecx: 00000000 edx: f7ff9400
esi: c062d911 edi: c331f847 ebp: fffffff4 esp: efa70c3c
ds: 007b es: 007b ss: 0068
Process modprobe (pid: 10894, threadinfo=efa70000 task=d780d550)
Stack: 76747711 c04cc6ca c331f7a0 c0490dde 00000000 76747711 dfbf0794
c3a63350
d10ade0c 00000000 c331f3e0 c331f400 c05319fe d10ade14 f8913360
d10adc00
d10adeac d10ade0c d10adc00 d10adeac 00000040 f890e310 f8910cd6
c8c28000
Call Trace:
<c04cc6ca> kobject_get+0xf/0x13 <c0490dde> sysfs_create_link+0xa4/0xf5
<c05319fe> class_device_add+0x18e/0x2d0 <f890e310>
video_register_device+0x157/0x183 [videodev]
<f8d5f1ce> ivtv_reg_dev+0xd2/0x15a [ivtv] <f8d60164>
ivtv_streams_setup+0x203/0x390 [ivtv]
<f8d5bbec> ivtv_probe+0x1642/0x19d6 [ivtv] <c05ec030>
_spin_unlock_irq+0x5/0x7
<c0530cd0> __driver_attach+0x0/0x8b <c04d72fb> pci_device_probe+0x36/0x55
<c0530c1d> driver_probe_device+0x42/0x8b <c0530d33>
__driver_attach+0x63/0x8b
<c053030b> bus_for_each_dev+0x33/0x55 <c0530b09> driver_attach+0x11/0x13
<c0530cd0> __driver_attach+0x0/0x8b <c053057a> bus_add_driver+0x5c/0xdf
<c04d6f12> __pci_register_driver+0x5b/0x7d <f8d5a18d>
module_start+0xbc/0xe0 [ivtv]
<c0431114> sys_init_module+0x1292/0x135f <f8d1f000> tuner_probe+0x0/0x3c
[tuner]
<c041f358> __request_region+0x0/0x73 <c0402bb3> syscall_call+0x7/0xb
Code: e8 bd 7a f8 ff 8b 44 24 04 e8 b4 7a f8 ff eb 08 8b 70 28 e9 f3 fc ff
ff 83 c4 28 5b 5e 5f 5d c3 90 c7 00 01 00 00 00 c3 53 89 c3 <8b> 00 85 c0 75
24 e8 ae d4 f4 ff 50 68 d8 45 5f c0 6a 20 68 b6
EIP: [<c04cd032>] kref_get+0x3/0x31 SS:ESP 0068:efa70c3c
BUG: modprobe/10894, lock held at task exit time!
[f79ab160] {inode_init_once}
.. held by: modprobe:10894 [d780d550, 111]
... acquired at: sysfs_create_link+0x3a/0xf5
BUG: unable to handle kernel NULL pointer dereference at virtual address
00000001
printing eip:
f890e3fa
*pde = 3ada2067
Oops: 0000 [#2]
last sysfs file: /class/firmware/0000:00:09.0/loading
Modules linked in: wm8775(U) cx25840(U) tda9887 tuner(U) ivtv(U) tun autofs4
sunrpc xfs video button battery ac nvidia(U) ipv6 ehci_hcd uhci_hcd via_ircc
irda crc_ccitt cx8800(U) cx88xx(U) bttv(U) video_buf(U) ir_common(U)
compat_ioctl32(U) i2c_algo_bit btcx_risc(U) tveeprom(U) videodev(U)
v4l1_compat(U) v4l2_common(U) lirc_i2c(U) i2c_core lirc_dev(U) snd_cmipci
gameport snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_pcm_oss
snd_mixer_oss snd_pcm snd_page_alloc snd_opl3_lib snd_timer snd_hwdep
snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore 8139cp 8139too mii
ext3 jbd dm_mod
CPU: 0
EIP: 0060:[<f890e3fa>] Tainted: PF VLI
EFLAGS: 00010202 (2.6.17-1.2141_FC4 #1)
EIP is at video_open+0x79/0x114 [videodev]
eax: 00000001 ebx: f8913440 ecx: 00000000 edx: d10adc00
esi: dd2b68a0 edi: f78ba744 ebp: ffffffed esp: f6e39edc
ds: 007b es: 007b ss: 0068
Process ivtvctl (pid: 10892, threadinfo=f6e39000 task=f5505aa0)
Stack: 00000000 00000000 f797e440 c045f8e2 c045fa4a dd2b68a0 f78ba744
dd2b68a0
dd2b68a0 f78ba744 00000000 c045f8e2 c0457902 f7ff3d20 c19a141c
dd2b68a0
f6e39f3c bf8f5e30 00000003 c0457a35 dd2b68a0 00000000 00000002
c0457a6f
Call Trace:
<c045f8e2> chrdev_open+0x0/0x17f <c045fa4a> chrdev_open+0x168/0x17f
<c045f8e2> chrdev_open+0x0/0x17f <c0457902> __dentry_open+0xb6/0x185
<c0457a35> nameidata_to_filp+0x19/0x28 <c0457a6f> do_filp_open+0x2b/0x31
<c0457b5c> do_sys_open+0x3c/0xa9 <c0457bf6> sys_open+0x16/0x18
<c0402bb3> syscall_call+0x7/0xb
Code: b8 c0 34 91 f8 e8 3f d4 cd c7 8b 14 9d 80 39 91 f8 83 c4 0c 85 d2 0f
84 99 00 00 00 8b 02 8b 5e 10 85 c0 74 15 8b 00 85 c0 74 0b <83> 38 02 74 0a
ff 80 00 01 00 00 8b 02 eb 02 31 c0 89 46 10 31
EIP: [<f890e3fa>] video_open+0x79/0x114 [videodev] SS:ESP 0068:f6e39edc
Many thanks!
Larry
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users