Re: usbvision audio-over-usb: Additional testing.fixed
- Date: Mon, 08 Jan 2007 19:42:25 +0100
- From: Thierry MERLE <thierry.merle@xxxxxxx>
- Subject: Re: usbvision audio-over-usb: Additional testing.fixed
Right I have the same error.
I tried with kradio that did not some initialization gqradio does. I ran
arecord/aplay in a separate xterm after running kradio.
Investigating why this kernel oops occurs with gqradio.
lynx.abraxas@xxxxxxxxxx a écrit :
Ha, got it. I removed the module for my modem so that card1 gets assigned
usbvision audio. Then it works. Seems alsa is not caring about crad2 at all.
I managed early today to find my problem. The make_alsa_devices script was configured to only make devices for 2 devices. Strange alsa never complained about a missing device.
Sorry for all the fuss. For those not having udevd this should be mentioned in the README/info when the driver gets into kernel.
One can get autoloading of usbvision-adio with lines in /etc/modprobe.conf:
options snd cards_limit=3
#options usbvision-audio index=2
alias snd-card-2 usbvision-audio
alias sound-slot-2 snd-card-2
#So far usbvision-audio does not understand index=2 parameter
So now I can get crackeling sound over usb as well with tv running. I get messages like the onec below. How to check with radio? When running gqradio and doing arecord I get:
arecord -t raw -D hw:2,0 -r 16000 -c 2 -f S16_BE | aplay -t raw -r 16000 -c 2 -f S16_BE
Recording raw data 'stdin' : Signed 16 bit Big Endian, Rate 16000 Hz, Stereo
arecord: pcm_read:1349: read error: Message too long
aplay: playback:2021: read error
mplayer radio:// -radio driver=v4l2:adevice=hw.2,0 doesn't work either.
Regards,
Lynx
saa7115 0-0025: saa7113 found (1f7113d0e100000) @ 0x4a (usbvision #0)
tuner 0-0043: chip found @ 0x86 (usbvision #0)
tda9887 0-0043: tda988[5/6/7] found @ 0x43 (tuner)
tuner 0-0061: chip found @ 0xc2 (usbvision #0)
tuner 0-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))
tuner 0-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))
An underrun occured very likely... ignoring it
snd_usbvision_capture_trigger 0x1
usbvision_init_audio_isoc submit ERROR
BUG: scheduling while atomic: arecord/0x00000002/1774
[schedule+1207/1629] schedule+0x4b7/0x65d
[<c02ebb67>] schedule+0x4b7/0x65d
[__activate_task+25/43] __activate_task+0x19/0x2b
[<c010f00a>] __activate_task+0x19/0x2b
[schedule_timeout+76/176] schedule_timeout+0x4c/0xb0
[<c02ec563>] schedule_timeout+0x4c/0xb0
[process_timeout+0/9] process_timeout+0x0/0x9
[<c011be86>] process_timeout+0x0/0x9
[wait_for_completion_timeout+114/239] wait_for_completion_timeout+0x72/0xef
[<c02ebfbb>] wait_for_completion_timeout+0x72/0xef
[default_wake_function+0/21] default_wake_function+0x0/0x15
[<c010fd7f>] default_wake_function+0x0/0x15
[pg0+289666320/1069810688] usb_start_wait_urb+0x57/0x9d [usbcore]
[<d17fd510>] usb_start_wait_urb+0x57/0x9d [usbcore]
[pg0+289666869/1069810688] usb_control_msg+0xbe/0xd9 [usbcore]
[<d17fd735>] usb_control_msg+0xbe/0xd9 [usbcore]
[pg0+290542137/1069810688] usbvision_write_reg+0x8d/0xb5 [usbvision]
[<d18d3239>] usbvision_write_reg+0x8d/0xb5 [usbvision]
[pg0+290423002/1069810688] usbvision_isoc_audio_deinit+0x64/0x6c [usbvision_audio]
[<d18b60da>] usbvision_isoc_audio_deinit+0x64/0x6c [usbvision_audio]
[pg0+290423534/1069810688] usbvision_cmd+0x20c/0x240 [usbvision_audio]
[<d18b62ee>] usbvision_cmd+0x20c/0x240 [usbvision_audio]
[pg0+290011268/1069810688] snd_pcm_action_single+0x26/0x5a [snd_pcm]
[<d1851884>] snd_pcm_action_single+0x26/0x5a [snd_pcm]
[pg0+290037091/1069810688] snd_pcm_lib_read1+0x3ed/0x4ff [snd_pcm]
[<d1857d63>] snd_pcm_lib_read1+0x3ed/0x4ff [snd_pcm]
[find_get_page+39/96] find_get_page+0x27/0x60
[<c013a9ee>] find_get_page+0x27/0x60
[filemap_nopage+774/1000] filemap_nopage+0x306/0x3e8
[<c013d578>] filemap_nopage+0x306/0x3e8
[pg0+290030179/1069810688] snd_pcm_capture_ioctl1+0xd9/0x477 [snd_pcm]
[<d1856263>] snd_pcm_capture_ioctl1+0xd9/0x477 [snd_pcm]
[pg0+290041910/1069810688] snd_pcm_lib_read_transfer+0x0/0x93 [snd_pcm]
[<d1859036>] snd_pcm_lib_read_transfer+0x0/0x93 [snd_pcm]
[do_ioctl+39/123] do_ioctl+0x27/0x7b
[<c01648a7>] do_ioctl+0x27/0x7b
[vfs_ioctl+82/679] vfs_ioctl+0x52/0x2a7
[<c016494d>] vfs_ioctl+0x52/0x2a7
[do_page_fault+1268/1607] do_page_fault+0x4f4/0x647
[<c010e3ed>] do_page_fault+0x4f4/0x647
[sys_ioctl+60/90] sys_ioctl+0x3c/0x5a
[<c0164bde>] sys_ioctl+0x3c/0x5a
[syscall_call+7/11] syscall_call+0x7/0xb
[<c0102cff>] syscall_call+0x7/0xb
[tcp_v6_err+223/1479] tcp_v6_err+0xdf/0x5c7
[<c02e007b>] tcp_v6_err+0xdf/0x5c7
=======================
snd_usbvision_capture_trigger 0x0
BUG: scheduling while atomic: arecord/0x00000002/1774
[schedule+1207/1629] schedule+0x4b7/0x65d
[<c02ebb67>] schedule+0x4b7/0x65d
[schedule_timeout+76/176] schedule_timeout+0x4c/0xb0
[<c02ec563>] schedule_timeout+0x4c/0xb0
[process_timeout+0/9] process_timeout+0x0/0x9
[<c011be86>] process_timeout+0x0/0x9
[wait_for_completion_timeout+114/239] wait_for_completion_timeout+0x72/0xef
[<c02ebfbb>] wait_for_completion_timeout+0x72/0xef
[default_wake_function+0/21] default_wake_function+0x0/0x15
[<c010fd7f>] default_wake_function+0x0/0x15
[pg0+289666320/1069810688] usb_start_wait_urb+0x57/0x9d [usbcore]
[<d17fd510>] usb_start_wait_urb+0x57/0x9d [usbcore]
[pg0+289666869/1069810688] usb_control_msg+0xbe/0xd9 [usbcore]
[<d17fd735>] usb_control_msg+0xbe/0xd9 [usbcore]
[pg0+290542137/1069810688] usbvision_write_reg+0x8d/0xb5 [usbvision]
[<d18d3239>] usbvision_write_reg+0x8d/0xb5 [usbvision]
[pg0+290423002/1069810688] usbvision_isoc_audio_deinit+0x64/0x6c [usbvision_audio]
[<d18b60da>] usbvision_isoc_audio_deinit+0x64/0x6c [usbvision_audio]
[pg0+290423101/1069810688] usbvision_cmd+0x5b/0x240 [usbvision_audio]
[<d18b613d>] usbvision_cmd+0x5b/0x240 [usbvision_audio]
[pg0+290423618/1069810688] snd_usbvision_capture_trigger+0x20/0x4e [usbvision_audio]
[<d18b6342>] snd_usbvision_capture_trigger+0x20/0x4e [usbvision_audio]
[pg0+290011290/1069810688] snd_pcm_action_single+0x3c/0x5a [snd_pcm]
[<d185189a>] snd_pcm_action_single+0x3c/0x5a [snd_pcm]
[pg0+290037091/1069810688] snd_pcm_lib_read1+0x3ed/0x4ff [snd_pcm]
[<d1857d63>] snd_pcm_lib_read1+0x3ed/0x4ff [snd_pcm]
[find_get_page+39/96] find_get_page+0x27/0x60
[<c013a9ee>] find_get_page+0x27/0x60
[filemap_nopage+774/1000] filemap_nopage+0x306/0x3e8
[<c013d578>] filemap_nopage+0x306/0x3e8
[pg0+290030179/1069810688] snd_pcm_capture_ioctl1+0xd9/0x477 [snd_pcm]
[<d1856263>] snd_pcm_capture_ioctl1+0xd9/0x477 [snd_pcm]
[pg0+290041910/1069810688] snd_pcm_lib_read_transfer+0x0/0x93 [snd_pcm]
[<d1859036>] snd_pcm_lib_read_transfer+0x0/0x93 [snd_pcm]
[do_ioctl+39/123] do_ioctl+0x27/0x7b
[<c01648a7>] do_ioctl+0x27/0x7b
[vfs_ioctl+82/679] vfs_ioctl+0x52/0x2a7
[<c016494d>] vfs_ioctl+0x52/0x2a7
[do_page_fault+1268/1607] do_page_fault+0x4f4/0x647
[<c010e3ed>] do_page_fault+0x4f4/0x647
[sys_ioctl+60/90] sys_ioctl+0x3c/0x5a
[<c0164bde>] sys_ioctl+0x3c/0x5a
[syscall_call+7/11] syscall_call+0x7/0xb
[<c0102cff>] syscall_call+0x7/0xb
[tcp_v6_err+223/1479] tcp_v6_err+0xdf/0x5c7
[<c02e007b>] tcp_v6_err+0xdf/0x5c7
=======================
An underrun occured very likely... ignoring it
OK, so far so fine.
Till then
Lynx
--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@xxxxxxxxxx?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list
--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@xxxxxxxxxx?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list