[alsa-devel] next-20140640 - fatal crash at boot time in sound drivers...
Seeing this on a Dell Latitude E6530 - kernel lives for just a few seconds before committing hari-kiri trying to initialize the sound chipset.
lspci reports the following audio devices:
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04) 01:00.1 Audio device: NVIDIA Corporation GF108 High Definition Audio Controller (rev a1)
Is working fine in next-20140618
This ring any bells, before I start doing a git bisect?
[ 2.467707] netconsole: network logging started [ 2.467790] rtc_cmos 00:01: setting system clock to 2014-06-30 15:09:43 UTC (1404140983) [ 2.468008] BUG: unable to handle kernel NULL pointer dereference at (null) [ 2.468077] IP: [<ffffffff8128c97d>] __list_add+0x6e/0x13c [ 2.468122] PGD 0 [ 2.468143] Oops: 0000 [#1] PREEMPT SMP [ 2.468185] Modules linked in: [ 2.468214] CPU: 2 PID: 84 Comm: kworker/2:2 Not tainted 3.16.0-rc3-next-20140630 #244 [ 2.468244] ALSA device list: [ 2.468245] No soundcards found. [ 2.468307] Hardware name: Dell Inc. Latitude E6530/07Y85M, BIOS A14 01/13/2014 [ 2.468311] Workqueue: events azx_probe_work [ 2.468313] task: ffff8802237f12d0 ti: ffff8802237f4000 task.ti: ffff8802237f4000 [ 2.468316] RIP: 0010:[<ffffffff8128c97d>] [<ffffffff8128c97d>] __list_add+0x6e/0x13c [ 2.468318] RSP: 0018:ffff8802237f7b60 EFLAGS: 00010206 [ 2.468319] RAX: ffff880223752dd0 RBX: 0000000000000000 RCX: 0000000000000000 [ 2.468320] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffffff81d2a3e0 [ 2.468322] RBP: ffff8802237f7b88 R08: ffff880223752d00 R09: 000000000000ffff [ 2.468323] R10: ffff8802237f7ad8 R11: 00000000fffffffe R12: ffffffff81ea4e40 [ 2.468324] R13: ffff880223752d00 R14: 0000000000000000 R15: ffff88003f99fb00 [ 2.468326] FS: 0000000000000000(0000) GS:ffff88022dd00000(0000) knlGS:0000000000000000 [ 2.468327] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2.468328] CR2: 0000000000000000 CR3: 0000000001c10000 CR4: 00000000001407e0 [ 2.468329] Stack: [ 2.468332] ffff88003f99f040 ffffffff81ea4e40 0000000000000000 ffffffff81b47254 [ 2.468336] ffff88003f99fb80 ffff8802237f7bb0 ffffffff814670a8 0000000000000000 [ 2.468339] ffff88003f8e9000 ffffffff818ba498 ffff8802237f7bc0 ffffffff8148c830 [ 2.468340] Call Trace: [ 2.468345] [<ffffffff814670a8>] _snd_ctl_add_slave+0xb6/0xbf [ 2.468349] [<ffffffff8148c830>] snd_ctl_add_slave+0xb/0xd [ 2.468352] [<ffffffff8148c71d>] map_slaves+0xb4/0xec [ 2.468354] [<ffffffff8148c825>] ? snd_hda_enum_helper_info+0x4b/0x4b [ 2.468358] [<ffffffff8148d9a0>] __snd_hda_add_vmaster+0x9b/0xfc [ 2.468361] [<ffffffff81499c9e>] snd_hda_gen_build_controls+0xff/0x1ab [ 2.468365] [<ffffffff81491a63>] snd_hda_codec_build_controls+0x38/0x196 [ 2.468368] [<ffffffff81491bed>] snd_hda_build_controls+0x2c/0x87 [ 2.468370] [<ffffffff81496c4e>] azx_mixer_create+0x10/0x12 [ 2.468373] [<ffffffff814a2c06>] azx_probe_work+0x3db/0x519 [ 2.468378] [<ffffffff81057523>] process_one_work+0x296/0x4b8 [ 2.468381] [<ffffffff81057f2c>] worker_thread+0x3fc/0x54e [ 2.468384] [<ffffffff81057b30>] ? cancel_delayed_work+0xb7/0xb7 [ 2.468387] [<ffffffff8105dbfc>] kthread+0xd6/0xde [ 2.468390] [<ffffffff8105db26>] ? __kthread_parkme+0x62/0x62 [ 2.468394] [<ffffffff8168bfac>] ret_from_fork+0x7c/0xb0 [ 2.468396] [<ffffffff8105db26>] ? __kthread_parkme+0x62/0x62 [ 2.468443] Code: be 1d 00 00 00 48 c7 c2 f4 51 b0 81 48 c7 c7 41 52 b0 81 31 c0 e8 d3 0d db ff 31 d2 44 89 f6 48 c7 c7 e0 a3 d2 81 e8 62 ca e4 ff <4c> 39 23 48 c7 c7 b8 a3 d2 81 41 0f 95 c7 31 d2 45 0f b6 f7 44 [ 2.468445] RIP [<ffffffff8128c97d>] __list_add+0x6e/0x13c [ 2.468446] RSP <ffff8802237f7b60> [ 2.468447] CR2: 0000000000000000 [ 2.468449] ---[ end trace 2ff29d6bc6a184d4 ]--- [ 2.605416] tsc: Refined TSC clocksource calibration: 2691.263 MHz [ 2.687337] usb 1-1: new high-speed USB device number 2 using ehci-pci [ 2.741253] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300) [ 2.742914] ata2.00: ATAPI: MATSHITA DVD+/-RW UJ8C2, 1.02, max UDMA/133 [ 2.744350] ata2.00: configured for UDMA/133 [ 2.745510] scsi 1:0:0:0: CD-ROM MATSHITA DVD+-RW UJ8C2 1.02 PQ: 0 ANSI: 5 [ 2.804514] usb 1-1: New USB device found, idVendor=8087, idProduct=0024 [ 2.804545] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2.804909] hub 1-1:1.0: USB hub found [ 2.805005] hub 1-1:1.0: 6 ports detected [ 2.908047] usb 2-1: new high-speed USB device number 2 using ehci-pci [ 3.024199] usb 2-1: New USB device found, idVendor=8087, idProduct=0024 [ 3.024253] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 3.024612] hub 2-1:1.0: USB hub found [ 3.024694] hub 2-1:1.0: 8 ports detected [ 3.179680] usb 3-1: new low-speed USB device number 2 using xhci_hcd [ 3.358523] usb 3-1: New USB device found, idVendor=045e, idProduct=0023 [ 3.358578] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 3.358634] usb 3-1: Product: Microsoft Trackball Optical® [ 3.358678] usb 3-1: Manufacturer: Microsoft [ 3.358930] usb 3-1: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes [ 3.365460] input: Microsoft Microsoft Trackball Optical® as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.0/0003:045E:0023.0001/input/input9 [ 3.365884] hid-generic 0003:045E:0023.0001: input,hidraw0: USB HID v1.00 Mouse [Microsoft Microsoft Trackball Optical®] on usb-0000:00:14.0-1/input0 [ 3.518233] usb 3-4: new high-speed USB device number 3 using xhci_hcd [ 4.742601] Switched to clocksource tsc [ 4.742844] kworker/2:2 (84) used greatest stack depth: 11888 bytes left [ 4.743118] BUG: unable to handle kernel paging request at ffffffffffffffa8 [ 4.746083] IP: [<ffffffff8105dfd2>] kthread_data+0xc/0x11 [ 4.749966] PGD 1c11067 PUD 1c13067 PMD 0 [ 4.754807] Oops: 0000 [#2] PREEMPT SMP [ 4.759798] Modules linked in: [ 4.764668] CPU: 2 PID: 84 Comm: kworker/2:2 Tainted: G D 3.16.0-rc3-next-20140630 #244 [ 4.769503] Hardware name: Dell Inc. Latitude E6530/07Y85M, BIOS A14 01/13/2014 [ 4.774468] task: ffff8802237f12d0 ti: ffff8802237f4000 task.ti: ffff8802237f4000 [ 4.779351] RIP: 0010:[<ffffffff8105dfd2>] [<ffffffff8105dfd2>] kthread_data+0xc/0x11 [ 4.784250] RSP: 0018:ffff8802237f77a0 EFLAGS: 00010002 [ 4.789373] RAX: 0000000000000000 RBX: ffff88022dd13d00 RCX: 000000000000000f [ 4.794280] RDX: 0000000000000000 RSI: 0000000000000002 RDI: ffff8802237f12d0 [ 4.799157] RBP: ffff8802237f77c8 R08: ffff88022dd13da8 R09: ffffffff81ea3000 [ 4.804085] R10: ffff8802237f7650 R11: ffff8802249ac780 R12: 0000000000000000 [ 4.808950] R13: 0000000000000002 R14: 0000000000000040 R15: ffff8802237f7898 [ 4.813761] FS: 0000000000000000(0000) GS:ffff88022dd00000(0000) knlGS:0000000000000000 [ 4.818642] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 4.823588] CR2: 0000000000000028 CR3: 0000000001c10000 CR4: 00000000001407e0 [ 4.828539] Stack: [ 4.833335] ffffffff81058150 ffff88022dd13d00 0000000000000000 0000000000000002 [ 4.838307] 0000000000000040 ffff8802237f7838 ffffffff8168639f ffff8802237f7fd8 [ 4.843246] ffff8802237f12d0 ffff8802249ac780 0000000000013d00 ffff88022dd13d00 [ 4.848167] Call Trace: [ 4.853149] [<ffffffff81058150>] ? wq_worker_sleeping+0x13/0x105 [ 4.858028] [<ffffffff8168639f>] __schedule+0x2a3/0xa91 [ 4.862946] [<ffffffff81686bf1>] schedule+0x64/0x66 [ 4.867860] [<ffffffff8103f119>] do_exit+0xbbf/0xc0c [ 4.872616] [<ffffffff8107fc72>] ? arch_local_irq_save+0x9/0xc [ 4.877432] [<ffffffff8100577f>] oops_end+0x7c/0x81 [ 4.882219] [<ffffffff8102f336>] no_context+0x25c/0x2b0 [ 4.887043] [<ffffffff8102f3f9>] __bad_area_nosemaphore+0x6f/0x1fe [ 4.892019] [<ffffffff8102f596>] bad_area_nosemaphore+0xe/0x10 [ 4.897024] [<ffffffff8102f955>] __do_page_fault+0x3bd/0x724 [ 4.901834] [<ffffffff81081c77>] ? mark_lock+0x2a/0x203 [ 4.906643] [<ffffffff810829a6>] ? __lock_acquire+0x68c/0xed1 [ 4.911611] [<ffffffff810d89c4>] ? time_hardirqs_off+0x1b/0x2f [ 4.916428] [<ffffffff8107ff5a>] ? trace_hardirqs_off_caller+0x4c/0xb9 [ 4.921245] [<ffffffff81282e0a>] ? trace_hardirqs_off_thunk+0x3a/0x3c [ 4.926095] [<ffffffff8102fcc8>] do_page_fault+0xc/0xe [ 4.930911] [<ffffffff8168dc52>] page_fault+0x22/0x30 [ 4.935712] [<ffffffff8128c97d>] ? __list_add+0x6e/0x13c [ 4.940601] [<ffffffff814670a8>] _snd_ctl_add_slave+0xb6/0xbf [ 4.945404] [<ffffffff8148c830>] snd_ctl_add_slave+0xb/0xd [ 4.950219] [<ffffffff8148c71d>] map_slaves+0xb4/0xec [ 4.954877] [<ffffffff8148c825>] ? snd_hda_enum_helper_info+0x4b/0x4b [ 4.959733] [<ffffffff8148d9a0>] __snd_hda_add_vmaster+0x9b/0xfc [ 4.964346] [<ffffffff81499c9e>] snd_hda_gen_build_controls+0xff/0x1ab [ 4.968948] [<ffffffff81491a63>] snd_hda_codec_build_controls+0x38/0x196 [ 4.973562] [<ffffffff81491bed>] snd_hda_build_controls+0x2c/0x87 [ 4.978178] [<ffffffff81496c4e>] azx_mixer_create+0x10/0x12 [ 4.982693] [<ffffffff814a2c06>] azx_probe_work+0x3db/0x519 [ 4.987371] [<ffffffff81057523>] process_one_work+0x296/0x4b8 [ 4.991806] [<ffffffff81057f2c>] worker_thread+0x3fc/0x54e [ 4.996432] [<ffffffff81057b30>] ? cancel_delayed_work+0xb7/0xb7 [ 5.000828] [<ffffffff8105dbfc>] kthread+0xd6/0xde [ 5.005151] [<ffffffff8105db26>] ? __kthread_parkme+0x62/0x62 [ 5.009500] [<ffffffff8168bfac>] ret_from_fork+0x7c/0xb0 [ 5.013921] [<ffffffff8105db26>] ? __kthread_parkme+0x62/0x62 [ 5.018307] Code: 48 8b 04 25 80 b9 00 00 48 8b 80 d8 04 00 00 48 89 e5 5d 48 8b 40 98 48 c1 e8 02 83 e0 01 c3 48 8b 87 d8 04 00 00 55 48 89 e5 5d <48> 8b 40 a8 c3 55 ba 08 00 00 00 48 89 e5 50 48 8b b7 d8 04 00 [ 5.023570] RIP [<ffffffff8105dfd2>] kthread_data+0xc/0x11 [ 5.028173] RSP <ffff8802237f77a0> [ 5.032760] CR2: ffffffffffffffa8 [ 5.037505] ---[ end trace 2ff29d6bc6a184d5 ]--- [ 5.211674] Fixing recursive fault but reboot is needed! [ 5.216280] BUG: scheduling while atomic: kworker/2:2/84/0x00000004 [ 5.220852] INFO: lockdep is turned off. [ 5.225435] Modules linked in: [ 5.230060] irq event stamp: 4640 [ 5.234609] hardirqs last enabled at (4639): [<ffffffff8113286a>] __kmalloc+0x94/0x10d [ 5.239246] hardirqs last disabled at (4640): [<ffffffff8168de43>] error_sti+0x5/0x6 [ 5.244073] softirqs last enabled at (4294): [<ffffffff81041faa>] __do_softirq+0x2ab/0x403 [ 5.248509] softirqs last disabled at (4255): [<ffffffff810423a5>] irq_exit+0x4c/0xbb [ 5.253019] CPU: 2 PID: 84 Comm: kworker/2:2 Tainted: G D 3.16.0-rc3-next-20140630 #244 [ 5.257493] Hardware name: Dell Inc. Latitude E6530/07Y85M, BIOS A14 01/13/2014 [ 5.261861] 0000000000000000 ffff8802237f73f0 ffffffff81680ccb ffff8802237f12d0 [ 5.266268] 0000000000000001 ffff8802237f7408 ffffffff8106667f ffff88022dd13d00 [ 5.270961] ffff8802237f7478 ffffffff816861b6 ffff8802237f7fd8 ffff8802237f12d0 [ 5.275445] Call Trace: [ 5.279729] [<ffffffff81680ccb>] dump_stack+0x51/0xaa [ 5.284243] [<ffffffff8106667f>] __schedule_bug+0x5e/0x6d [ 5.288769] [<ffffffff816861b6>] __schedule+0xba/0xa91 [ 5.293159] [<ffffffff81686bf1>] schedule+0x64/0x66 [ 5.297348] [<ffffffff8103e700>] do_exit+0x1a6/0xc0c [ 5.301489] [<ffffffff8107fc72>] ? arch_local_irq_save+0x9/0xc [ 5.305667] [<ffffffff81090e0b>] ? __rcu_read_unlock+0xf2/0xf9 [ 5.309791] [<ffffffff8108ab84>] ? kmsg_dump+0x18b/0x194 [ 5.313868] [<ffffffff8100577f>] oops_end+0x7c/0x81 [ 5.317922] [<ffffffff8102f336>] no_context+0x25c/0x2b0 [ 5.321983] [<ffffffff8102f3f9>] __bad_area_nosemaphore+0x6f/0x1fe [ 5.326018] [<ffffffff8102f596>] bad_area_nosemaphore+0xe/0x10 [ 5.330032] [<ffffffff8102f955>] __do_page_fault+0x3bd/0x724 [ 5.334012] [<ffffffff81083554>] ? lock_acquire+0xc1/0x14e [ 5.337966] [<ffffffff810d89c4>] ? time_hardirqs_off+0x1b/0x2f [ 5.341895] [<ffffffff8168de43>] ? error_sti+0x5/0x6 [ 5.345767] [<ffffffff8107ff2d>] ? trace_hardirqs_off_caller+0x1f/0xb9 [ 5.349649] [<ffffffff81282e0a>] ? trace_hardirqs_off_thunk+0x3a/0x3c [ 5.353528] [<ffffffff8102fcc8>] do_page_fault+0xc/0xe [ 5.357389] [<ffffffff8168dc52>] page_fault+0x22/0x30 [ 5.361234] [<ffffffff8105dfd2>] ? kthread_data+0xc/0x11 [ 5.365089] [<ffffffff81058150>] ? wq_worker_sleeping+0x13/0x105 [ 5.368997] [<ffffffff8168639f>] __schedule+0x2a3/0xa91 [ 5.372809] [<ffffffff81686bf1>] schedule+0x64/0x66 [ 5.376729] [<ffffffff8103f119>] do_exit+0xbbf/0xc0c [ 5.380532] [<ffffffff8107fc72>] ? arch_local_irq_save+0x9/0xc [ 5.384415] [<ffffffff8100577f>] oops_end+0x7c/0x81 [ 5.388189] [<ffffffff8102f336>] no_context+0x25c/0x2b0 [ 5.392030] [<ffffffff8102f3f9>] __bad_area_nosemaphore+0x6f/0x1fe [ 5.396037] [<ffffffff8102f596>] bad_area_nosemaphore+0xe/0x10 [ 5.400019] [<ffffffff8102f955>] __do_page_fault+0x3bd/0x724 [ 5.403823] [<ffffffff81081c77>] ? mark_lock+0x2a/0x203 [ 5.407624] [<ffffffff810829a6>] ? __lock_acquire+0x68c/0xed1 [ 5.411405] [<ffffffff810d89c4>] ? time_hardirqs_off+0x1b/0x2f [ 5.415209] [<ffffffff8107ff5a>] ? trace_hardirqs_off_caller+0x4c/0xb9 [ 5.419107] [<ffffffff81282e0a>] ? trace_hardirqs_off_thunk+0x3a/0x3c [ 5.422894] [<ffffffff8102fcc8>] do_page_fault+0xc/0xe [ 5.426916] [<ffffffff8168dc52>] page_fault+0x22/0x30 [ 5.430708] [<ffffffff8128c97d>] ? __list_add+0x6e/0x13c [ 5.434489] [<ffffffff814670a8>] _snd_ctl_add_slave+0xb6/0xbf [ 5.438290] [<ffffffff8148c830>] snd_ctl_add_slave+0xb/0xd [ 5.442229] [<ffffffff8148c71d>] map_slaves+0xb4/0xec [ 5.446010] [<ffffffff8148c825>] ? snd_hda_enum_helper_info+0x4b/0x4b [ 5.450140] [<ffffffff8148d9a0>] __snd_hda_add_vmaster+0x9b/0xfc [ 5.453932] [<ffffffff81499c9e>] snd_hda_gen_build_controls+0xff/0x1ab [ 5.457821] [<ffffffff81491a63>] snd_hda_codec_build_controls+0x38/0x196 [ 5.461724] [<ffffffff81491bed>] snd_hda_build_controls+0x2c/0x87 [ 5.465524] [<ffffffff81496c4e>] azx_mixer_create+0x10/0x12 [ 5.469319] [<ffffffff814a2c06>] azx_probe_work+0x3db/0x519 [ 5.473161] [<ffffffff81057523>] process_one_work+0x296/0x4b8 [ 5.476952] [<ffffffff81057f2c>] worker_thread+0x3fc/0x54e [ 5.480734] [<ffffffff81057b30>] ? cancel_delayed_work+0xb7/0xb7 [ 5.484603] [<ffffffff8105dbfc>] kthread+0xd6/0xde [ 5.488415] [<ffffffff8105db26>] ? __kthread_parkme+0x62/0x62 [ 5.492334] [<ffffffff8168bfac>] ret_from_fork+0x7c/0xb0 [ 5.496116] [<ffffffff8105db26>] ? __kthread_parkme+0x62/0x62 [ 56.430656] Kernel panic - not syncing: Watchdog detected hard LOCKUP on cpu 2 [ 57.577582] Shutting down cpus with NMI [ 57.580830] Kernel Offset: 0x0 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffff9fffffff)
At Mon, 30 Jun 2014 12:45:54 -0400, Valdis Kletnieks wrote:
Seeing this on a Dell Latitude E6530 - kernel lives for just a few seconds before committing hari-kiri trying to initialize the sound chipset.
The bug has been fixed yesterday, so today's next tree should work. Let me know if you still see the issue.
thanks,
Takashi
On Tue, 01 Jul 2014 11:18:15 +0200, Takashi Iwai said:
At Mon, 30 Jun 2014 12:45:54 -0400, Valdis Kletnieks wrote:
Seeing this on a Dell Latitude E6530 - kernel lives for just a few seconds before committing hari-kiri trying to initialize the sound chipset.
The bug has been fixed yesterday, so today's next tree should work. Let me know if you still see the issue.
Confirming that next-20140701 boots without this issue, thanks...
participants (3)
-
Takashi Iwai
-
Valdis Kletnieks
-
Valdis.Kletnieks@vt.edu