next-20140640 - fatal crash at boot time in sound drivers...

From: Valdis Kletnieks
Date: Mon Jun 30 2014 - 12:46:20 EST


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)

Attachment: pgpmy1YoCYaRy.pgp
Description: PGP signature