Hi Laasa, nice patch/howto. On Sonntag, 6. Mai 2007, laasa wrote: > Second try: Here again with patchfile and shifted from budget to > budget-ci (thanks to marco for some hints). > > Sources > - Manus snapshot at http://jusst.de/manu/stb0899-v4l-dvb.tar.bz Small typo, should be bz2. > - the szap-sources from http://dev.kewl.org/tmp/hvr4000/szap2.tgz [...] Unfortunately it oopses for me on first access. Compiling and modprobing works fine. Any hint? I get the same oops in 2.6.20 and 2.6.21. May 6 22:37:58 X2 Pid: 7819, comm: kdvb-fe-2 Tainted: P 2.6.16-gentoo-r13 #1 May 6 22:37:58 X2 RIP: 0010:[<ffffffff8888472e>] <ffffffff8888472e>{:stb6100:stb6100_set_frequency+536} May 6 22:37:58 X2 RSP: 0018:ffff81006419dc88 EFLAGS: 00010246 May 6 22:37:58 X2 RAX: 00000000003b8e18 RBX: ffff81007b086c10 RCX: 0000000000000000 May 6 22:37:58 X2 RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00000000003b8e18 May 6 22:37:58 X2 RBP: ffff81007b086c00 R08: 0000000000000008 R09: 0000000000000001 May 6 22:37:58 X2 R10: 0000000000000001 R11: 000000000000000c R12: 00000000001dc70c May 6 22:37:58 X2 R13: 00000000014fb180 R14: ffff81007b8d9000 R15: ffffffff80142b00 May 6 22:37:58 X2 FS: 00002b20a793ef50(0000) GS:ffffffff805f9000(0000) knlGS:0000000000000000 May 6 22:37:58 X2 CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b May 6 22:37:58 X2 CR2: 00002b73ff01f260 CR3: 00000000688dc000 CR4: 00000000000006e0 May 6 22:37:58 X2 Stack: 00000000001dc70c ffff810000000001 ffff81007b2870d8 0000000000000001 May 6 22:37:58 X2 ffff81006419dd28 014fb1807b086c00 ffff810000000002 ffffffff8801d19e May 6 22:37:58 X2 ffff81006419dd18 00000000000003e8 May 6 22:37:58 X2 Call Trace: <ffffffff8801d19e>{:i2c_core:i2c_transfer+71} May 6 22:37:58 X2 <ffffffff8887a86d>{:stb0899:stb0899_write_regs+200} May 6 22:37:58 X2 <ffffffff88879789>{:stb0899:_stb0899_read_reg+104} <ffffffff80142b7c>{keventd_create_kthread+0} May 6 22:37:58 X2 <ffffffff8887d420>{:stb0899:stb0899_dvbs_algo+1334} May 6 22:37:58 X2 <ffffffff88879789>{:stb0899:_stb0899_read_reg+104} <ffffffff8888407b>{:stb6100:stb6100_read_regs+120} May 6 22:37:58 X2 <ffffffff8807983a>{:nvidia:_nv013059rm+954} <ffffffff88884900>{:stb6100:stb6100_set_frequency+1002} May 6 22:37:58 X2 <ffffffff88884939>{:stb6100:stb6100_set_bandwidth+0} May 6 22:37:58 X2 <ffffffff80142b7c>{keventd_create_kthread+0} <ffffffff8887b614>{:stb0899:stb0899_search+667} May 6 22:37:58 X2 <ffffffff88009d71>{:dvb_core:dvb_frontend_thread+888} May 6 22:37:58 X2 <ffffffff80142f59>{autoremove_wake_function+0} <ffffffff880099f9>{:dvb_core:dvb_frontend_thread+0} May 6 22:37:58 X2 <ffffffff80142e20>{kthread+212} <ffffffff8010b5f6>{child_rip+8} May 6 22:37:58 X2 <ffffffff80142b7c>{keventd_create_kthread+0} <ffffffff8027c012>{dummy_inode_permission+0} May 6 22:37:58 X2 <ffffffff80142d4c>{kthread+0} <ffffffff8010b5ee>{child_rip+0} May 6 22:37:58 X2 Code: f7 f1 44 89 d1 89 fa 89 c5 0f af c6 d3 e0 b9 09 00 00 00 29 >>RIP; ffffffff8888472e <_end+809f906/7ee1b1d8> <===== >>RAX; 00000000003b8e18 <phys_startup_64+1b8d18/ffffffff7fffff00> >>RBX; ffff81007b086c10 <phys_startup_64+ffff81007ae86b10/ffffffff7fffff00> >>RDI; 00000000003b8e18 <phys_startup_64+1b8d18/ffffffff7fffff00> >>RBP; ffff81007b086c00 <phys_startup_64+ffff81007ae86b00/ffffffff7fffff00> >>R13; 00000000014fb180 <phys_startup_64+12fb080/ffffffff7fffff00> >>R14; ffff81007b8d9000 <phys_startup_64+ffff81007b6d8f00/ffffffff7fffff00> >>R15; ffffffff80142b00 <phys_startup_64+ffffffff7ff42a00/ffffffff7fffff00> Trace; ffffffff8801d19e <_end+7838376/7ee1b1d8> Trace; ffffffff8887a86d <_end+8095a45/7ee1b1d8> Trace; ffffffff88879789 <_end+8094961/7ee1b1d8> Trace; ffffffff8887d420 <_end+80985f8/7ee1b1d8> Trace; ffffffff88879789 <_end+8094961/7ee1b1d8> Trace; ffffffff8807983a <_end+7894a12/7ee1b1d8> Trace; ffffffff88884939 <_end+809fb11/7ee1b1d8> Trace; ffffffff80142b7c <phys_startup_64+ffffffff7ff42a7c/ffffffff7fffff00> Trace; ffffffff88009d71 <_end+7824f49/7ee1b1d8> Trace; ffffffff80142f59 <phys_startup_64+ffffffff7ff42e59/ffffffff7fffff00> Trace; ffffffff80142e20 <phys_startup_64+ffffffff7ff42d20/ffffffff7fffff00> Trace; ffffffff80142b7c <phys_startup_64+ffffffff7ff42a7c/ffffffff7fffff00> Trace; ffffffff80142d4c <phys_startup_64+ffffffff7ff42c4c/ffffffff7fffff00> Code; ffffffff8888472e <_end+809f906/7ee1b1d8> 0000000000000000 <_RIP>: Code; ffffffff8888472e <_end+809f906/7ee1b1d8> <===== 0: f7 f1 div %ecx <===== Code; ffffffff88884730 <_end+809f908/7ee1b1d8> 2: 44 89 d1 mov %r10d,%ecx Code; ffffffff88884733 <_end+809f90b/7ee1b1d8> 5: 89 fa mov %edi,%edx Code; ffffffff88884735 <_end+809f90d/7ee1b1d8> 7: 89 c5 mov %eax,%ebp Code; ffffffff88884737 <_end+809f90f/7ee1b1d8> 9: 0f af c6 imul %esi,%eax Code; ffffffff8888473a <_end+809f912/7ee1b1d8> c: d3 e0 shl %cl,%eax Code; ffffffff8888473c <_end+809f914/7ee1b1d8> e: b9 09 00 00 00 mov $0x9,%ecx Code; ffffffff88884741 <_end+809f919/7ee1b1d8> 13: 29 00 sub %eax,(%rax) Christian _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb