I'm afraid that this is only a "me too" post. I have a USB sound card,
which works fine on other systems, but produces the warning from the USB
driver when it is asked to play audio (100% reproducible).
I've tried various kernels & all exhibit the fault:
- Vanilla 4.11.5
- 4.9 LTS from Robert Nelson:
https://github.com/beagleboard/linux/tree/4.9
- TI's processor-sdk-linux-04.00.00
I've tried turning off DMA, but that seems to make no
difference.
[ 15.205213] ------------[ cut here ]------------
[ 15.210086] WARNING: CPU: 0 PID: 314 at drivers/usb/musb/musb_host.c:140
musb_h_tx_flush_fifo+0xe0/0xe4
[ 15.219905] musb-hdrc musb-hdrc.1: Could not flush host TX10 fifo: csr:
2003
[ 15.227269] Modules linked in: bmp280_i2c bmp280 rtc_ds1307 at24
rtl8192cu rtl_usb rtl8192c_common rtlwifi omap_wdt uio_pdrv_genirq
hid_generic rtl8xxxu mac80211 cfg80211 rfkill
[ 15.243866] CPU: 0 PID: 314 Comm: MP3Player Not tainted 4.11.5 #1
[ 15.250231] Hardware name: Generic AM33XX (Flattened Device Tree)
[ 15.256630] [<c010df50>] (unwind_backtrace) from [<c010b334>]
(show_stack+0x10/0x14)
[ 15.264736] [<c010b334>] (show_stack) from [<c033305c>]
(dump_stack+0x78/0x8c)
[ 15.272295] [<c033305c>] (dump_stack) from [<c01263ac>]
(__warn+0xe8/0x100)
[ 15.279574] [<c01263ac>] (__warn) from [<c01263fc>]
(warn_slowpath_fmt+0x38/0x48)
[ 15.287400] [<c01263fc>] (warn_slowpath_fmt) from [<c053b398>]
(musb_h_tx_flush_fifo+0xe0/0xe4)
[ 15.296498] [<c053b398>] (musb_h_tx_flush_fifo) from [<c053c960>]
(musb_cleanup_urb+0x138/0x204)
[ 15.305682] [<c053c960>] (musb_cleanup_urb) from [<c053cb00>]
(musb_urb_dequeue+0xd4/0x120)
[ 15.314424] [<c053cb00>] (musb_urb_dequeue) from [<c04b6f4c>]
(usb_hcd_unlink_urb+0x68/0x84)
[ 15.323251] [<c04b6f4c>] (usb_hcd_unlink_urb) from [<c0620ab8>]
(deactivate_urbs+0xc8/0xe4)
[ 15.331984] [<c0620ab8>] (deactivate_urbs) from [<c0621ac4>]
(snd_usb_endpoint_stop+0x30/0x40)
[ 15.340995] [<c0621ac4>] (snd_usb_endpoint_stop) from [<c062b4ec>]
(stop_endpoints+0x5c/0x74)
[ 15.349911] [<c062b4ec>] (stop_endpoints) from [<c062b658>]
(snd_usb_substream_playback_trigger+0xa8/0xc4)
[ 15.360015] [<c062b658>] (snd_usb_substream_playback_trigger) from
[<c060a648>] (snd_pcm_do_stop+0x3c/0x5c)
[ 15.370201] [<c060a648>] (snd_pcm_do_stop) from [<c0608edc>]
(snd_pcm_action_single+0x38/0x78)
[ 15.379206] [<c0608edc>] (snd_pcm_action_single) from [<c060aef8>]
(snd_pcm_drop+0x6c/0xc4)
[ 15.387938] [<c060aef8>] (snd_pcm_drop) from [<c060b514>]
(snd_pcm_release_substream.part.10+0xc/0xa8)
[ 15.397668] [<c060b514>] (snd_pcm_release_substream.part.10) from
[<c060b650>] (snd_pcm_release+0x88/0x94)
[ 15.407770] [<c060b650>] (snd_pcm_release) from [<c0200e8c>]
(__fput+0x84/0x1cc)
[ 15.415510] [<c0200e8c>] (__fput) from [<c013fcd4>]
(task_work_run+0xb8/0xd8)
[ 15.422972] [<c013fcd4>] (task_work_run) from [<c010ae9c>]
(do_work_pending+0x8c/0xb4)
[ 15.431251] [<c010ae9c>] (do_work_pending) from [<c0107834>]
(slow_work_pending+0xc/0x20)
[ 15.439797] ---[ end trace bef2c01b51321ace ]---
--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/beagleboard/dfb780ab-f782-4e1a-a44c-21b47d0eca47%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.