[elrepo] Question about alsa plugins and usb sound - kernel panic
Covert
covert at mighty.sytes.net
Sun Jun 3 22:35:14 EDT 2012
Hi guys,
I ran into a problem with my SL 6.0 system kernel panic'ing, and
wondered if I could ask this community a couple of questions.
My server had been crashing when I would switch away from it on my KVM.
This is pretty new, it just started a couple of months ago. It would
happen about 30% time -- switch to one of the other servers, and the
machine would freeze, then reboot.
I ended up using the crash tools and after some google searches I found
what seems to be the problem, as described here:
http://kernel.opensuse.org/cgit/kernel-source/commit/?id=74b37816afd7680c208cbc247ccfa5f3168e6b25
https://bugzilla.novell.com/show_bug.cgi?id=679484
It turns out that its a crash that can happen when a usb sound device is
unplugged. (My kvm is a usb one, and there is a usb headset plugged
into it)
The files that were fixed in future kernels were:
sound/usb/card.c
sound/usb/pcm.c
sound/usb/usbaudio.h
My questions:
Should these files be part of the alsa driver's package? I installed it,
but it didn't make any difference.
If these are not part of the "alsa drivers", then is this a driver that
could be added to the elrepo repository? I'm not sure if this (sound?)
is considered a "driver" or some core kernel function.
Thanks,
Greg
(PS - the backtrace of the kernel panic, in case anyone is interested)
PID: 3405 TASK: ffff880193dbb540 CPU: 3 COMMAND: "udev-acl"
#0 [ffff8800282c38c0] machine_kexec at ffffffff8103214b
#1 [ffff8800282c3920] crash_kexec at ffffffff810b91c2
#2 [ffff8800282c39f0] oops_end at ffffffff814f0b00
#3 [ffff8800282c3a20] no_context at ffffffff810423fb
#4 [ffff8800282c3a70] __bad_area_nosemaphore at ffffffff81042685
#5 [ffff8800282c3ac0] bad_area_nosemaphore at ffffffff81042753
#6 [ffff8800282c3ad0] __do_page_fault at ffffffff81042e0d
#7 [ffff8800282c3bf0] do_page_fault at ffffffff814f2ade
#8 [ffff8800282c3c20] page_fault at ffffffff814efe95
[exception RIP: snd_complete_urb+107]
RIP: ffffffffa1146c1b RSP: ffff8800282c3cd8 RFLAGS: 00010002
RAX: 0000000000000000 RBX: ffff8801090f1aa8 RCX: ffff88002400a610
RDX: ffff880169d00a80 RSI: 0000000000000006 RDI: ffff880169d00a80
RBP: ffff8800282c3cf8 R8: ffff880024000000 R9: 0000000000000000
R10: 0000000000000000 R11: 0000000000000000 R12: ffff8801090f1b88
R13: ffff880169d00a80 R14: 0000000000000000 R15: ffff8801b71f9c00
ORIG_RAX: ffffffffffffffff CS: 0010 SS: 0000
#9 [ffff8800282c3d00] usb_hcd_giveback_urb at ffffffff8139cc84
#10 [ffff8800282c3d30] ehci_urb_done at ffffffff813b5950
#11 [ffff8800282c3d60] ehci_work at ffffffff813b8b3a
#12 [ffff8800282c3e00] ehci_irq at ffffffff813b98fa
#13 [ffff8800282c3ec0] usb_hcd_irq at ffffffff8139bb0f
#14 [ffff8800282c3ee0] handle_IRQ_event at ffffffff810d9740
#15 [ffff8800282c3f30] handle_fasteoi_irq at ffffffff810dbfa8
#16 [ffff8800282c3f60] handle_irq at ffffffff8100df09
#17 [ffff8800282c3f80] do_IRQ at ffffffff814f535c
--- <IRQ stack> ---
#18 [ffff8801ba215f58] ret_from_intr at ffffffff8100ba53
RIP: 00007fa413b06d2e RSP: 00007fffd2f5ccb0 RFLAGS: 00000202
RAX: 000000000000006e RBX: 00007fffd2f5cdf0 RCX: 00007fa41361a628
RDX: 0377c8f32d4bb962 RSI: 00007fa413d1bb20 RDI: 00007fa41361a61e
RBP: ffffffff8100ba4e R8: 0000000000000000 R9: 0000000000000001
R10: 0000000000000010 R11: 0000000000000000 R12: 00007fa4136a58b7
R13: 0000000000000001 R14: 000000007fffffff R15: 0000000000000000
ORIG_RAX: ffffffffffffffa6 CS: 0033 SS: 002b
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.elrepo.org/pipermail/elrepo/attachments/20120603/8525ca5c/attachment.html>
More information about the elrepo
mailing list