[alsa-devel] next-20140640 - fatal crash at boot time in sound drivers...

Valdis Kletnieks Valdis.Kletnieks at vt.edu
Mon Jun 30 18:45:54 CEST 2014


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)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 848 bytes
Desc: not available
URL: <http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20140630/29a6ad02/attachment-0001.sig>


More information about the Alsa-devel mailing list