Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: dvb-ttpci oops 2.4 / Re: videodev not in reuse



Hello Gudio,

On 15.02.2004 12:20, Guido Draheim schrieb:
Guido Draheim wrote:

Feb 15 11:47:17 pc3 kernel: Unable to handle kernel paging request at virtual address 00055a05
Feb 15 11:47:17 pc3 kernel: printing eip:
Feb 15 11:47:17 pc3 kernel: c01382d5
Feb 15 11:47:17 pc3 kernel: *pde = 00000000
Feb 15 11:47:17 pc3 kernel: Oops: 0000
Feb 15 11:47:17 pc3 kernel: ves1x93 dvb-ttpci ttpci-eeprom input saa7146_vv saa7146 video-buf v4l2-common v4l1-compat dvb-core isofs zlib_inflate loop aes nls_iso8859-1 nls_cp437 vfat fat autofs4 parport_pc lp parport snd-seq-midi snd-seq-oss snd-seq-midi-event snd-seq snd-pcm-oss snd-mixer-oss snd-via82xx snd-ac97-codec snd-pcm snd-timer snd-mpu401-uart snd-rawmidi snd-seq-device snd-page-alloc snd nfsd af_packet sr_mod floppy ne2k-pci 8390 ide-cd cdrom tuner bttv videodev i2c-algo-bit i2c-core soundcore ide-scsi scsi_mod usb-uhci usbcore rtc ext3 jbd
Feb 15 11:47:17 pc3 kernel: CPU: 0
Feb 15 11:47:17 pc3 kernel: EIP: 0010:[kmem_cache_free_one+37/151] Not tainted
Feb 15 11:47:17 pc3 kernel: EIP: 0010:[<c01382d5>] Not tainted
Feb 15 11:47:17 pc3 kernel: EFLAGS: 00210046
Feb 15 11:47:17 pc3 kernel: EIP is at kmem_cache_free_one+0x25/0x97 [kernel]
Feb 15 11:47:17 pc3 kernel: eax: c100001c ebx: 000559f9 ecx: 2d6c656e edx: 00000000
Feb 15 11:47:17 pc3 kernel: esi: 000559f8 edi: dffe4000 ebp: c9683e88 esp: c9683e80
Feb 15 11:47:17 pc3 kernel: ds: 0018 es: 0018 ss: 0018
Feb 15 11:47:17 pc3 kernel: Process xawtv (pid: 17789, stackpage=c9683000)
Feb 15 11:47:17 pc3 kernel: Stack: 00200202 d7cf8f40 c9683e9c c0137c9c 000559f8 2d6c656e d7cf8f5c c9683eac
Feb 15 11:47:17 pc3 kernel: e0f2d6ed 2d6c656e d7cf8f5c c9683ed4 e0f37355 dffe4000 d7cf8f5c d7cf8f40
Feb 15 11:47:17 pc3 kernel: 00000000 00000000 ccc72400 0006c000 dd24dba0 c9683efc e0f3a921 dd24dba0
Feb 15 11:47:17 pc3 kernel: Call Trace:
Feb 15 11:47:17 pc3 kernel: [kfree+44/64] kfree+0x2c/0x40 [kernel]
Feb 15 11:47:17 pc3 kernel: [<c0137c9c>] kfree+0x2c/0x40 [kernel]
Feb 15 11:47:17 pc3 kernel: [<e0f2d6ed>] videobuf_dma_pci_unmap_R3cedb4c6+0x1d/0x60 [video-buf]
Feb 15 11:47:17 pc3 kernel: [<e0f37355>] saa7146_dma_free+0x45/0x90 [saa7146_vv]
Feb 15 11:47:17 pc3 kernel: [<e0f3a921>] buffer_prepare+0xf1/0x320 [saa7146_vv]
Feb 15 11:47:17 pc3 kernel: [<e0f55d60>] standard+0x0/0x60 [dvb-ttpci]
Feb 15 11:47:17 pc3 kernel: [<e0f2df5b>] videobuf_read_zerocopy+0x7b/0xe0 [video-buf]
Feb 15 11:47:17 pc3 kernel: [<e0f2e156>] videobuf_read_one_R56c690f1+0x196/0x1b0 [video-buf]
Feb 15 11:47:17 pc3 kernel: [<e0f3af80>] video_read+0x100/0x1eb [saa7146_vv]
Feb 15 11:47:17 pc3 kernel: [<e0f37f3a>] fops_read+0x4a/0x50 [saa7146_vv]
Feb 15 11:47:17 pc3 kernel: [sys_read+132/256] sys_read+0x84/0x100 [kernel]
Feb 15 11:47:17 pc3 kernel: [<c013fc24>] sys_read+0x84/0x100 [kernel]
Feb 15 11:47:17 pc3 kernel: [system_call+51/64] system_call+0x33/0x40 [kernel]
Feb 15 11:47:17 pc3 kernel: [<c0109093>] system_call+0x33/0x40 [kernel]
Feb 15 11:47:17 pc3 kernel:
Feb 15 11:47:17 pc3 kernel: Code: 8b 43 0c 29 c1 89 c8 f7 76 18 89 c1 8b 43 14 89 44 8b 18 89
Interesting.

btw, I just wonder why it goes through sys_read - the oops occured on
closing the xawtv app.
"xawtv" takes a preview picture for it's internal channel browser upon channel change and apparently on other occasions as well (although this does not make sense unless "xawtv" handles dvb channel switching itself). This is done via read() systemcall.

May be that xawtv version has an interesting way
to shut down the videodev but that should not invoke an oops, right?
For sure not. Please try a recent "xawtv" version. Meanwhile I'll try 3.85 and see if I can reproduce the bug.

cheers,
-- guido                                  http://google.de/search?q=guidod
CU
Michael.


--
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index