Gentoo Archives: gentoo-user

From: Mick <michaelkintzios@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] A bug in ALSA?
Date: Thu, 31 Jan 2013 18:36:51
Message-Id: 201301311835.55157.michaelkintzios@gmail.com
In Reply to: [gentoo-user] A bug in ALSA? by "Yuri K. Shatroff"
1 On Thursday 31 Jan 2013 15:39:35 Yuri K. Shatroff wrote:
2 > Hello gentoo-users,
3 >
4 > I've got a Samsung laptop with Intel HDA sound card (Realtek ALC269VB )
5 > Yesterday I updated software (it was about a month old; I did a eix-sync
6 > and emerge -Du @world) and somehow sound disappeared: the kernel module
7 > (snd-hda-intel) still loads and the devices get detected (the
8 > aforementioned Realtek codec and HDMI codecs). alsa-mixer also seems to
9 > function. At least, it shows the sound card and allows to change volume
10 > levels. (in /sys there are also entries for sound/card0)
11 > But in KDE, the Kmix complains of the device not working, mpg123 says
12 > cannot find card 0, etc.
13 > Before the update, everything worked, the kernel version was 3.7.0. I
14 > even installed kernels 3.7.4, 3.6.11, with many combinations of
15 > HDA-related options and module parameters, all in vain, now I installed
16 > 3.7.4 with ultra-verbose DEBUG enabled for ALSA and that's what I'm
17 > getting:
18 >
19 > === BEGIN /var/log/messages ===
20 > snd_hda_intel 0000:00:1b.0: irq 43 for MSI/MSI-X
21 > ALSA sound/pci/hda/hda_intel.c:3150 chipset global capabilities = 0x4401
22 > ALSA.... (many similar messages)
23 > input: HDA Intel MID Mic as
24 > /devices/pci0000:00/0000:00:1b.0/sound/card0/input8
25 > input: HDA Intel MID Headphone as
26 > /devices/pci0000:00/0000:00:1b.0/sound/card0/input9
27 > BUG: unable to handle kernel NULL pointer dereference at 0000000000000005
28 > IP: [<ffffffff811dd420>] strcmp+0x10/0x30
29 > PGD 119028067 PUD 119029067 PMD 0
30 > Oops: 0000 [#1] PREEMPT SMP
31 > ...(registers dump)...
32 > Call Trace:
33 > [<ffffffffa00473d6>] card_id_ok.part.5+0x46/0x80 [snd]
34 > [<ffffffffa00475fb>] snd_card_set_id_no_lock+0xeb/0x150 [snd]
35 > [<ffffffffa0047725>] snd_card_register+0xc5/0x290 [snd]
36 > [<ffffffffa0138a29>] azx_probe_continue+0xa4/0x159 [snd_hda_intel]
37 > [<ffffffffa0138e81>] azx_probe+0xd9/0x116 [snd_hda_intel]
38 > [<ffffffff811fb319>] pci_device_probe+0x79/0xb0
39 > [<ffffffff8126aa4a>] ? driver_sysfs_add+0x7a/0xb0
40 > [<ffffffff8126abdc>] really_probe+0x5c/0x210
41 > [<ffffffff8126ae9d>] driver_probe_device+0x1d/0x20
42 > [<ffffffff8126af3b>] __driver_attach+0x9b/0xa0
43 > [<ffffffff8126aea0>] ? driver_probe_device+0x20/0x20
44 > [<ffffffff8126922e>] bus_for_each_dev+0x4e/0x80
45 > [<ffffffff8126a859>] driver_attach+0x19/0x20
46 > [<ffffffff8126a410>] bus_add_driver+0x180/0x270
47 > [<ffffffffa010c000>] ? 0xffffffffa010bfff
48 > [<ffffffff8126b455>] driver_register+0x75/0x150
49 > [<ffffffffa010c000>] ? 0xffffffffa010bfff
50 > [<ffffffff811fa3b3>] __pci_register_driver+0x43/0x50
51 > [<ffffffffa010c01e>] azx_driver_init+0x1e/0x1000 [snd_hda_intel]
52 > [<ffffffff810001fa>] do_one_initcall+0x3a/0x160
53 > [<ffffffff81088bf9>] sys_init_module+0xb9/0x220
54 > [<ffffffff813bf392>] system_call_fastpath+0x16/0x1b
55 > ...
56 > ---[ end trace d00fdb0cd6665b52 ]---
57 > === END /var/log/messages ===
58 >
59 > As one can see, the line
60 >
61 > > BUG: unable to handle kernel NULL pointer dereference
62 >
63 > indicates a bug, doesn't it?
64 >
65 > If it is a bug, what should I do?
66 >
67 > (I have ~amd64 in keywords, pulseaudio is disabled, alsa enabled in USE
68 > flags)
69 >
70 > Strangely enough, I've got another laptop (a little newer model of
71 > Samsung), also with Realtek, and there the software update didn't cause
72 > any problems.
73 >
74 > Thanks in advance for any ideas.
75
76 Hi Yuri, it looks like a kernel bug that causes a kernel oops. You can search
77 https://bugs.gentoo.org/ to see if anyone else has reported it.
78
79 --
80 Regards,
81 Mick

Attachments

File name MIME type
signature.asc application/pgp-signature