Hallo zusammen,
Ich versuche grade meinen VDR aufzusetzen und knabbere gerade an einem Treiberproblem.
eHD Karte ist installiert und läuft soweit, Kernel ist also mit Framebuffer - ohne FB treten die Probleme nicht auf.
Hier mal der Auszug aus dmesg:
ZitatAlles anzeigencx88[1]: subsystem: 0070:6906, board: UNKNOWN/GENERIC [card=0,autodetected]
cx88[1]: TV tuner type -1, Radio tuner type -1
BUG: unable to handle kernel paging request at virtual address 00200034
printing eip: f989612c *pde = 00000000
Oops: 0002 [#1] SMP
Modules linked in: tuner cx8800 cx8802 cx88xx 8250_pnp 8250 ir_common i2c_algo_bit videodev serial_core tveeprom v4l1_compat compat_ioctl32 v4l2_common i2c_core btcx_risc videobuf_dma_sg videobuf_core
Pid: 986, comm: modprobe Not tainted (2.6.24-gentoo-r8 #1)
EIP: 0060:[<f989612c>] EFLAGS: 00010246 CPU: 0
EIP is at cx88_shutdown+0x3/0xaa [cx88xx]
EAX: f7568800 EBX: f7568800 ECX: 00000046 EDX: 00000000
ESI: 00000000 EDI: f7568810 EBP: f7568800 ESP: f7515d4c
DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
Process modprobe (pid: 986, ti=f7514000 task=f7cda000 task.ti=f7514000)
Stack: f9896fbc c01256d9 f989ee2e f7515d68 00000070 f98959c4 f989ee2e f7568810
ffffffff ffffffff f989ef7b 00000000 f989edec f7d04000 00001740 00000006
c01f987d f7f46400 f7515ddc c0495a44 c0175515 f7c08000 c01975db c18b609c
Call Trace:
[<f9896fbc>] cx88_reset+0x31/0x1b2 [cx88xx]
[<c01256d9>] printk+0x1b/0x1f
[<f98959c4>] cx88_core_create+0x3d0/0xa40 [cx88xx]
[<c01f987d>] ida_get_new_above+0xe1/0x162
[<c0175515>] find_inode+0x1b/0x56
[<c01975db>] sysfs_ilookup_test+0x0/0xd
[<c0175616>] ifind+0x33/0x7e
[<c0175407>] iput+0x39/0x62
[<f98962d9>] cx88_core_get+0x6e/0x9f [cx88xx]
[<f88638a4>] cx8802_probe+0x15/0x25f [cx8802]
[<c019847a>] sysfs_create_link+0xb7/0xf9
[<c01f9f35>] kobject_get+0xf/0x13
[<c0205add>] pci_device_probe+0x36/0x57
[<c0268ba4>] driver_probe_device+0xde/0x15c
[<c0268cb9>] __driver_attach+0x0/0x87
[<c0268d0b>] __driver_attach+0x52/0x87
[<c0268159>] bus_for_each_dev+0x33/0x55
[<c0268a0b>] driver_attach+0x16/0x18
[<c0268cb9>] __driver_attach+0x0/0x87
[<c026843f>] bus_add_driver+0x6d/0x197
[<c0205c19>] __pci_register_driver+0x48/0x74
[<c0142d4f>] sys_init_module+0x14bd/0x15e0
[<c0165e36>] do_sync_read+0xc7/0x10a
[<f88291af>] videobuf_to_dma+0x0/0x3b [videobuf_dma_sg]
[<c0104df2>] sysenter_past_esp+0x5f/0x85
=======================
Code: 00 14 89 10 8d 78 08 8b 53 08 89 50 04 89 c8 8b 4c 24 1c 45 8d 34 08 3b 6c 24 20 0f 85 3b ff ff ff 5b 89 f8 5e 5f 5d c3 8b 50 38 <c7> 82 34 00 20 00 00 00 00 00 8b 50 38 c7 82 40 c0 31 00 00 00
EIP: [<f989612c>] cx88_shutdown+0x3/0xaa [cx88xx] SS:ESP 0068:f7515d4c
---[ end trace efe3aadf8a91d42f ]---
Treiber ist multiproto_plus hg von heute Nachmittag, der Kernel ein 2.6.24-gentoo-r8
Was läuft da falsch?