From: <Na...@un...> - 2002-02-26 20:28:49
|
Greetings... I get the following when trying to capture audio: Feb 26 12:13:08 genghis kernel: invalid operand: 0000 Feb 26 12:13:08 genghis kernel: CPU: 1 Feb 26 12:13:08 genghis kernel: EIP: 0010:[<d5a8573e>] Not tainted Feb 26 12:13:08 genghis kernel: EFLAGS: 00210006 Feb 26 12:13:08 genghis kernel: eax: 0000000e ebx: c681d7c8 ecx: 0000000e edx: 00003556 Feb 26 12:13:08 genghis kernel: esi: 00000002 edi: 00000007 ebp: 0000ffff esp: c804bf34 Feb 26 12:13:08 genghis kernel: ds: 0018 es: 0018 ss: 0018 Feb 26 12:13:08 genghis kernel: Process ffmpeg (pid: 16768, stackpage=c804b000) Feb 26 12:13:08 genghis kernel: Stack: 00018000 0001c000 00010000 00014000 00200246 c681d780 c804a000 00001000 Feb 26 12:13:08 genghis kernel: d5a83130 c681d780 00000001 00000000 c9987e60 c99873f4 00000000 c760edc0 Feb 26 12:13:08 genghis kernel: ffffffea 00001000 c01372f6 c760edc0 bfffe450 00001000 c760ede0 c99873e0 Feb 26 12:13:08 genghis kernel: Call Trace: [<d5a83130>] [sys_read+150/272] [system_call+51/56] Feb 26 12:13:08 genghis kernel: Call Trace: [<d5a83130>] [<c01372f6>] [<c010720b>] Feb 26 12:13:08 genghis kernel: Feb 26 12:13:08 genghis kernel: Code: 0f 0b 83 c4 10 5b 5e 5f 5d c3 90 8d b4 26 00 00 00 00 56 53 That's in the "really not good" category, as far as I'm concerned. This happens with v0.18 of the emu10k1 driver. It happens under 2.4.17 (with v0.18 installed from source) and 2.4.18 (with v0.18 included). It happens with at least *two* pieces of video capture software (mp1e and ffmpeg). It does *not* happen with either piece of software using v0.16 under 2.4.17. Here's the relevant output from /proc/pci: Bus 0, device 9, function 0: Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 8). IRQ 12. Master Capable. Latency=32. Min Gnt=2.Max Lat=20. I/O at 0xcc00 [0xcc1f]. Bus 0, device 9, function 1: Input device controller: Creative Labs SB Live! (rev 8). Master Capable. Latency=32. I/O at 0xd000 [0xd007]. Bus 0, device 11, function 0: Multimedia video controller: Brooktree Corporation Bt848 TV with DMA push (rev 18). IRQ 5. Master Capable. Latency=32. Min Gnt=16.Max Lat=40. Prefetchable 32 bit memory at 0xdb002000 [0xdb002fff]. Here's lspci, if that's more readable: 00:09.0 Multimedia audio controller: Creative Labs SB Live! EMU10000 (rev 08) 00:09.1 Input device controller: Creative Labs SB Live! (rev 08) 00:0b.0 Multimedia video controller: Brooktree Corporation Bt848 TV with DMA push (rev 12) The card in question is an SBLive! Value. The machine is a dual Pentium III 700 (Abit VP6, not overclocked). The TV capture card (probably not relevant) is a Zoltrix TV-Max. Is there any other information I can provide to help trace this thing? Should I steal the emu10k1 directory from 2.4.17 and compile v0.16 agains 2.4.18 in the meantime? Thanks, Nathan 'Nato' Uno |