[Bug 597919] [NEW] soft lockup in find_audio_control_unit+0x2c/0x6 [snd_usb_audio]0

Martin Pool mbp at sourcefrog.net
Thu Jun 24 00:15:56 UTC 2010


Public bug reported:

I have a soundblaster usb-audio device that has previously been working
well.  Due to a hardware failure I've recently changed this machine to
an AMD 6-core processor and a GA-890GPA-UD3H motherboard, and also
installed the latest Lucid upgrades.  When I insert the USB device I now
get the following dmesg.  lsusb and apport both hang.  (Which is why I'm
not reporting this through apport.)


[ 5506.148891] BUG: soft lockup - CPU#0 stuck for 61s! [modprobe:8108]
[ 5506.148897] Modules linked in: snd_usb_audio(+) snd_pcm_oss snd_mixer_oss snd_pcm snd_page_alloc snd_hwdep snd_usbmidi_lib snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device snd soundcore cryptd aes_x86_64 aes_generic binfmt_misc ppdev parport_pc vmblock vmmon dm_crypt usb_storage xt_comment ipt_LOG xt_limit xt_tcpudp ipt_addrtype xt_state ipt_REJECT ip6table_filter ip6_tables nf_nat_irc nf_conntrack_irc nf_nat_ftp nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_conntrack_ftp nf_conntrack iptable_filter ip_tables x_tables serio_raw pcspkr edac_core edac_mce_amd i2c_piix4 xhci shpchp lp parport raid10 raid456 async_pq async_xor xor async_memcpy async_raid6_recov usbhid hid raid6_pq async_tx raid0 multipath linear raid1 fbcon tileblit font bitblit softcursor vga16fb vgastate radeon ttm drm_kms_helper ohci1394 ieee1394 drm i2c_algo_bit pata_jmicron ahci r8169 mii
[ 5506.149007] CPU 0:
[ 5506.149010] Modules linked in: snd_usb_audio(+) snd_pcm_oss snd_mixer_oss snd_pcm snd_page_alloc snd_hwdep snd_usbmidi_lib snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device snd soundcore cryptd aes_x86_64 aes_generic binfmt_misc ppdev parport_pc vmblock vmmon dm_crypt usb_storage xt_comment ipt_LOG xt_limit xt_tcpudp ipt_addrtype xt_state ipt_REJECT ip6table_filter ip6_tables nf_nat_irc nf_conntrack_irc nf_nat_ftp nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_conntrack_ftp nf_conntrack iptable_filter ip_tables x_tables serio_raw pcspkr edac_core edac_mce_amd i2c_piix4 xhci shpchp lp parport raid10 raid456 async_pq async_xor xor async_memcpy async_raid6_recov usbhid hid raid6_pq async_tx raid0 multipath linear raid1 fbcon tileblit font bitblit softcursor vga16fb vgastate radeon ttm drm_kms_helper ohci1394 ieee1394 drm i2c_algo_bit pata_jmicron ahci r8169 mii
[ 5506.149113] Pid: 8108, comm: modprobe Not tainted 2.6.32-23-generic #37-Ubuntu GA-890GPA-UD3H
[ 5506.149118] RIP: 0010:[<ffffffffa03e07c0>]  [<ffffffffa03e07c0>] snd_usb_find_desc+0x30/0x80 [snd_usb_audio]
[ 5506.149145] RSP: 0018:ffff8800376df968  EFLAGS: 00000216
[ 5506.149149] RAX: ffff8801f59f8c57 RBX: ffff8800376df968 RCX: 0000000000000024
[ 5506.149154] RDX: ffff8801f59f8c57 RSI: ffff8801f59f8c76 RDI: ffff8801f59f8c12
[ 5506.149159] RBP: ffffffff81013cae R08: ffff8801f59f8c1c R09: 0000000000000001
[ 5506.149164] R10: 0000000000000009 R11: 0000000000000001 R12: ffff8801f59f8c60
[ 5506.149169] R13: ffff8801f59f8c66 R14: 0000000000000001 R15: 0000000000000001
[ 5506.149175] FS:  00007f3b222c1700(0000) GS:ffff880028200000(0000) knlGS:00000000ed9c9b70
[ 5506.149181] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[ 5506.149185] CR2: 00007f9535193ce8 CR3: 00000000cfb97000 CR4: 00000000000006f0
[ 5506.149190] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 5506.149195] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[ 5506.149199] Call Trace:
[ 5506.149219]  [<ffffffffa03d6f5c>] ? find_audio_control_unit+0x2c/0x60 [snd_usb_audio]
[ 5506.149238]  [<ffffffffa03d6fdb>] ? check_input_term+0x4b/0x2d0 [snd_usb_audio]
[ 5506.149256]  [<ffffffffa03d9248>] ? parse_audio_unit+0x6f8/0xef0 [snd_usb_audio]
[ 5506.149267]  [<ffffffff812b3d64>] ? idr_get_empty_slot+0xc4/0x180
[ 5506.149286]  [<ffffffffa03d8cbb>] ? parse_audio_unit+0x16b/0xef0 [snd_usb_audio]
[ 5506.149294]  [<ffffffff8115ab90>] ? iput+0x30/0x70
[ 5506.149302]  [<ffffffff811afe4e>] ? sysfs_addrm_finish+0x4e/0x150
[ 5506.149309]  [<ffffffff811b031c>] ? sysfs_add_one+0x2c/0x130
[ 5506.149316]  [<ffffffff815463c6>] ? notifier_call_chain+0x56/0x80
[ 5506.149335]  [<ffffffffa03d9b47>] ? snd_usb_mixer_controls+0x107/0x190 [snd_usb_audio]
[ 5506.149353]  [<ffffffffa03d9c75>] ? snd_usb_create_mixer+0xa5/0x2a0 [snd_usb_audio]
[ 5506.149372]  [<ffffffffa03d9ca1>] ? snd_usb_create_mixer+0xd1/0x2a0 [snd_usb_audio]
[ 5506.149390]  [<ffffffffa03d63b1>] ? snd_usb_create_stream+0x141/0x1a0 [snd_usb_audio]
[ 5506.149408]  [<ffffffffa03d6693>] ? usb_audio_probe+0x283/0x8c0 [snd_usb_audio]
[ 5506.149417]  [<ffffffff813db1b5>] ? usb_probe_interface+0xe5/0x1d0
[ 5506.149425]  [<ffffffff8136ac25>] ? really_probe+0x65/0x170
[ 5506.149432]  [<ffffffff8136ad75>] ? driver_probe_device+0x45/0x70
[ 5506.149438]  [<ffffffff8136ae3b>] ? __driver_attach+0x9b/0xa0
[ 5506.149448]  [<ffffffff8136ada0>] ? __driver_attach+0x0/0xa0
[ 5506.149454]  [<ffffffff8136a088>] ? bus_for_each_dev+0x68/0x90
[ 5506.149460]  [<ffffffff8136aa9e>] ? driver_attach+0x1e/0x20
[ 5506.149466]  [<ffffffff8136a35e>] ? bus_add_driver+0xde/0x280
[ 5506.149472]  [<ffffffff8136b170>] ? driver_register+0x80/0x150
[ 5506.149478]  [<ffffffff815463c6>] ? notifier_call_chain+0x56/0x80
[ 5506.149485]  [<ffffffff813daee8>] ? usb_register_driver+0xb8/0x130
[ 5506.149503]  [<ffffffffa03f1000>] ? snd_usb_audio_init+0x0/0x43 [snd_usb_audio]
[ 5506.150703]  [<ffffffffa03f1041>] ? snd_usb_audio_init+0x41/0x43 [snd_usb_audio]
[ 5506.150703]  [<ffffffff8100a04c>] ? do_one_initcall+0x3c/0x1a0
[ 5506.150703]  [<ffffffff810a1a5f>] ? sys_init_module+0xdf/0x260
[ 5506.150703]  [<ffffffff810131b2>] ? system_call_fastpath+0x16/0x1b

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New

-- 
soft lockup in find_audio_control_unit+0x2c/0x6 [snd_usb_audio]0
https://bugs.launchpad.net/bugs/597919
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.




More information about the kernel-bugs mailing list