lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:   Mon, 13 Mar 2017 09:42:22 +0800
From:   Fengguang Wu <fengguang.wu@...el.com>
To:     ACPI Devel Maling List <linux-acpi@...r.kernel.org>
Cc:     linux-kernel@...r.kernel.org, LKP <lkp@...org>
Subject: [acpi] NMI watchdog: BUG: soft lockup - CPU#0 stuck for 24s!
 [swapper/0:1]

Greetings,

This is an old bug and cannot be bisected to its root cause.
Perhaps it requires some manual investigation. The attached
reproduce-* may help the debugging.

efdb4167e6  scripts/faddr2line: Fix "size mismatch" error
bb5e5ce545  x86/dumpstack: Remove kernel text addresses from stack dump
106e4da602  Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
5be4921c99  Add linux-next specific files for 20170310
+------------------------------------------------+------------+------------+------------+---------------+
|                                                | efdb4167e6 | bb5e5ce545 | 106e4da602 | next-20170310 |
+------------------------------------------------+------------+------------+------------+---------------+
| boot_successes                                 | 0          | 0          | 18         | 2             |
| boot_failures                                  | 74         | 18         | 8          | 18            |
| BUG:soft_lockup-CPU##stuck_for#s               | 53         | 17         | 8          | 18            |
| EIP_is_at_raw_spin_unlock_irqrestore           | 52         |            |            |               |
| calltrace:virtio_pci_driver_init               | 53         |            |            |               |
| Kernel_panic-not_syncing:softlockup:hung_tasks | 53         | 17         | 8          | 18            |
| BUG:unable_to_handle_kernel                    | 21         | 1          |            |               |
| Oops:#[##]                                     | 21         | 1          |            |               |
| EIP_is_at_i2c_do_del_adapter                   | 21         |            |            |               |
| calltrace:of_unittest                          | 21         |            |            |               |
| Kernel_panic-not_syncing:Fatal_exception       | 21         | 1          |            |               |
| EIP_is_at_kmem_cache_alloc                     | 1          |            |            |               |
| EIP:_raw_spin_unlock_irqrestore                | 0          | 17         | 8          | 16            |
| EIP:i2c_do_del_adapter                         | 0          | 1          |            |               |
| EIP:acpi_ut_update_ref_count                   | 0          | 0          | 0          | 1             |
| EIP:kmem_cache_alloc                           | 0          | 0          | 0          | 1             |
+------------------------------------------------+------------+------------+------------+---------------+

[   12.055229] isapnp: No Plug & Play device found
[   14.198035] ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11
[   22.614543] ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 10
[   31.724849] ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 10
[   40.140941] ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 11
[   65.545954] NMI watchdog: BUG: soft lockup - CPU#0 stuck for 24s! [swapper/0:1]
[   65.547202] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.9.0-rc1-00121-gbb5e5ce5 #1
[   65.548373] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.9.3-20161025_171302-gandalf 04/01/2014
[   65.549994] task: b02c9000 task.stack: b02d4000
[   65.550724] EIP: _raw_spin_unlock_irqrestore+0x76/0xc0
[   65.551525] EFLAGS: 00200246 CPU: 0
[   65.552082] EAX: 00200246 EBX: 00200246 ECX: 00000000 EDX: 00000000
[   65.553054] ESI: b39c5ac0 EDI: 00000016 EBP: b02d5b60 ESP: b02d5b58
[   65.554075]  DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068
[   65.554919] CR0: 80050033 CR2: 00000000 CR3: 0424c000 CR4: 000406d0
[   65.555897] Stack:
[   65.556223]  b39c5adc b39c5af0 b02d5b8c b13f8385 00200246 024080c0 00000008 c25ee59c
[   65.557654]  0000002c 00000000 00000001 002887d5 b02a42d0 b02d5bc4 b13fbaa9 b02d5bb0
[   65.559038]  b11c5203 00000000 b02a4518 00000000 00000000 b02d5bc0 024080c0 00200246
[   65.560465] Call Trace:
[   65.560871]  slob_alloc+0x3c5/0x6f0
[   65.561481]  kmem_cache_alloc+0x5a9/0xb60
[   65.562080]  ? do_raw_spin_lock+0x1a3/0x420
[   65.562703]  acpi_ut_create_generic_state+0xa3/0x10b
[   65.563484]  acpi_ut_create_update_state+0x35/0x90
[   65.564193]  acpi_ut_create_update_state_and_push+0x76/0xe7
[   65.565012]  acpi_ut_update_object_reference+0x274/0x534
[   65.565793]  acpi_ut_add_reference+0x123/0x136
[   65.566487]  acpi_ds_method_data_get_value+0x38f/0x3cf
[   65.567245]  acpi_ex_resolve_to_value+0x1e3/0x970
[   65.567938]  acpi_ex_resolve_operands+0x8cd/0x14f9
[   65.568643]  acpi_ds_exec_end_op+0x2ec/0x1417
[   65.569288]  acpi_ps_parse_loop+0x1502/0x1667
[   65.569980]  ? acpi_ut_trace+0x32/0xff
[   65.570538]  acpi_ps_parse_aml+0x467/0xd50
[   65.571161]  acpi_ps_execute_method+0x54f/0x733
[   65.571836]  acpi_ns_evaluate+0x677/0x9c5
[   65.572429]  acpi_ut_evaluate_object+0x175/0x596
[   65.573158]  acpi_rs_get_prt_method_data+0x59/0x12f
[   65.573878]  acpi_get_irq_routing_table+0xcc/0x10f
[   65.574578]  acpi_pci_irq_find_prt_entry+0x20a/0x7c7
[   65.575315]  acpi_pci_irq_lookup+0x30/0x705
[   65.575937]  acpi_pci_irq_disable+0x110/0x21e
[   65.576625]  pcibios_disable_device+0x4d/0x80
[   65.577270]  do_pci_disable_device+0xb2/0xf0
[   65.577904]  pci_disable_device+0x265/0x290
[   65.578523]  ? virtio_pci_modern_remove+0xd4/0x130
[   65.579235]  virtio_pci_remove+0xa2/0x100
[   65.579877]  pci_device_remove+0x12a/0x140
[   65.580481]  driver_probe_device+0x397/0xb10
[   65.581113]  __driver_attach+0x29f/0x2c0
[   65.581699]  ? driver_probe_device+0xb10/0xb10
[   65.582348]  bus_for_each_dev+0xe4/0x170
[   65.582931]  driver_attach+0x2c/0x40
[   65.583514]  ? driver_probe_device+0xb10/0xb10
[   65.584171]  bus_add_driver+0x2fd/0x620
[   65.584742]  driver_register+0x131/0x380
[   65.585324]  ? __raw_spin_lock_init+0x52/0x90
[   65.585968]  ? virtio_mmio_init+0x2d/0x2d
[   65.586604]  __pci_register_driver+0x66/0x80
[   65.587249]  virtio_pci_driver_init+0x22/0x32
[   65.587897]  do_one_initcall+0x12c/0x2de
[   65.588481]  ? kernel_init_freeable+0x23c/0x42b
[   65.589152]  kernel_init_freeable+0x26a/0x42b
[   65.589846]  ? rest_init+0x180/0x180
[   65.590372]  kernel_init+0x1f/0x360
[   65.590895]  ? schedule_tail_wrapper+0x9/0xc
[   65.591520]  ? rest_init+0x180/0x180
[   65.592059]  ret_from_fork+0x19/0x24
[   65.592584] Code: 21 da 32 fe 83 05 b0 ba 85 b4 01 89 f0 83 15 b4 ba 85 b4 00 e8 6c 53 33 fe 83 05 b8 ba 85 b4 01 89 d8 83 15 bc ba 85 b4 00 50 9d <8d> 74 26 00 83 05 c0 ba 85 b4 01 83 15 c4 ba 85 b4 00 83 05 c8
[   65.596837] Kernel panic - not syncing: softlockup: hung tasks
[   65.597685] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G             L  4.9.0-rc1-00121-gbb5e5ce5 #1
[   65.598959] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.9.3-20161025_171302-gandalf 04/01/2014
[   65.600473]  b02d5a24 b1f8dca4 00200046 00000000 00000001 00000000 b02d5a3c b1322da2
[   65.601774]  00000001 00000000 00000001 b02c9000 b02d5a70 b1293edb b379a907 00000000
[   65.603072]  00000018 b02c938c 00000001 b02d5b1c 00000000 00000000 00000001 c2597640
[   65.604427] Call Trace:
[   65.604806]  dump_stack+0x153/0x1cf
[   65.605329]  panic+0x1a9/0x598
[   65.605800]  watchdog_timer_fn+0x5db/0x670
[   65.606402]  hrtimer_run_queues+0x9b5/0x1340
[   65.607092]  ? watchdog+0xa0/0xa0
[   65.607584]  run_local_timers+0x36/0x110
[   65.608171]  update_process_times+0x3d/0xe0
[   65.608799]  tick_nohz_handler+0x173/0x300
[   65.609403]  local_apic_timer_interrupt+0x6a/0xd0
[   65.610145]  smp_apic_timer_interrupt+0x79/0xb0
[   65.610815]  apic_timer_interrupt+0x32/0x38
[   65.611435] EIP: _raw_spin_unlock_irqrestore+0x76/0xc0
[   65.612188] EFLAGS: 00200246 CPU: 0
[   65.612710] EAX: 00200246 EBX: 00200246 ECX: 00000000 EDX: 00000000
[   65.613657] ESI: b39c5ac0 EDI: 00000016 EBP: b02d5b60 ESP: b02d5b58
[   65.614562]  DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068
[   65.615358]  ? l_show+0x228/0x230
[   65.615858]  slob_alloc+0x3c5/0x6f0
[   65.616508]  kmem_cache_alloc+0x5a9/0xb60
[   65.617104]  ? do_raw_spin_lock+0x1a3/0x420
[   65.617727]  acpi_ut_create_generic_state+0xa3/0x10b
[   65.618454]  acpi_ut_create_update_state+0x35/0x90
[   65.619173]  acpi_ut_create_update_state_and_push+0x76/0xe7
[   65.620051]  acpi_ut_update_object_reference+0x274/0x534
[   65.620830]  acpi_ut_add_reference+0x123/0x136
[   65.621479]  acpi_ds_method_data_get_value+0x38f/0x3cf
[   65.622240]  acpi_ex_resolve_to_value+0x1e3/0x970
[   65.622936]  acpi_ex_resolve_operands+0x8cd/0x14f9
[   65.623682]  acpi_ds_exec_end_op+0x2ec/0x1417
[   65.624329]  acpi_ps_parse_loop+0x1502/0x1667
[   65.624979]  ? acpi_ut_trace+0x32/0xff
[   65.625532]  acpi_ps_parse_aml+0x467/0xd50
[   65.626141]  acpi_ps_execute_method+0x54f/0x733
[   65.626857]  acpi_ns_evaluate+0x677/0x9c5
[   65.627454]  acpi_ut_evaluate_object+0x175/0x596
[   65.628135]  acpi_rs_get_prt_method_data+0x59/0x12f
[   65.628856]  acpi_get_irq_routing_table+0xcc/0x10f
[   65.629557]  acpi_pci_irq_find_prt_entry+0x20a/0x7c7
[   65.630332]  acpi_pci_irq_lookup+0x30/0x705
[   65.630956]  acpi_pci_irq_disable+0x110/0x21e
[   65.631604]  pcibios_disable_device+0x4d/0x80
[   65.632259]  do_pci_disable_device+0xb2/0xf0
[   65.632893]  pci_disable_device+0x265/0x290
[   65.635170]  ? virtio_pci_modern_remove+0xd4/0x130
[   65.635936]  virtio_pci_remove+0xa2/0x100
[   65.636577]  pci_device_remove+0x12a/0x140
[   65.637177]  driver_probe_device+0x397/0xb10
[   65.637829]  __driver_attach+0x29f/0x2c0
[   65.638395]  ? driver_probe_device+0xb10/0xb10
[   65.639034]  bus_for_each_dev+0xe4/0x170
[   65.639631]  driver_attach+0x2c/0x40
[   65.641178]  ? driver_probe_device+0xb10/0xb10
[   65.641715]  bus_add_driver+0x2fd/0x620
[   65.642175]  driver_register+0x131/0x380
[   65.642640]  ? __raw_spin_lock_init+0x52/0x90
[   65.643353]  ? virtio_mmio_init+0x2d/0x2d
[   65.643842]  __pci_register_driver+0x66/0x80
[   65.644356]  virtio_pci_driver_init+0x22/0x32
[   65.644888]  do_one_initcall+0x12c/0x2de
[   65.645354]  ? kernel_init_freeable+0x23c/0x42b
[   65.645903]  kernel_init_freeable+0x26a/0x42b
[   65.646419]  ? rest_init+0x180/0x180
[   65.646897]  kernel_init+0x1f/0x360
[   65.647431]  ? schedule_tail_wrapper+0x9/0xc
[   65.648050]  ? rest_init+0x180/0x180
[   65.648587]  ret_from_fork+0x19/0x24
[   65.649232] Kernel Offset: disabled


                                                          # HH:MM RESULT GOOD BAD GOOD_BUT_DIRTY DIRTY_NOT_BAD
git bisect start v4.10 v4.9 --
git bisect  bad 9e3596b0c6539e28546ff7c72a06576627068353  # 14:25  B      3     7    0   0  kbuild: initramfs cleanup, set target from Kconfig
git bisect  bad 5e176d6973bdac04d9f298ca384c39f08eb084cb  # 14:54  B      1     2    0   0  Merge tag 'for-linus-4.10-ofs1' of git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux
git bisect  bad 098c30557a9a19827240aaadc137e4668157dc6b  # 15:10  B      1     1    1   1  Merge tag 'driver-core-4.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
git bisect  bad e71c3978d6f97659f6c3ee942c3e581299e4adf2  # 15:21  B      0     1   11   0  Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect good 92c020d08d83673ecd15a9069d4457378668da31  # 15:50  G     17     0   17  17  Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect  bad ef486c599a1f20c465ea196cd2019474708fbe52  # 16:04  B      1     4    1   1  Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect good 4ade5b2268b9ff05e48a9cb99689c4fd15fbe9c3  # 16:28  G     17     0   11  11  Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect  bad 06cc6b969c6375c65d0abbe4113af7949da29ab8  # 16:51  B      0     4   14   0  Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect  bad 5645688f9d0d5a32f030f9c5429e1a58bedca23b  # 17:02  B      1     9    1   1  Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect  bad 0ee1dd9f5e7eae4e55f95935b72d4beecb03de9c  # 17:15  B      2    16    2   2  x86/dumpstack: Remove raw stack dump
git bisect good e728f61ce05404a26447e6bbc1885ca5956d6a44  # 17:40  G     18     0   18  18  x86/boot: Move the _stext marker to before the boot code
git bisect good 3b3fa11bc7000bb86c9fd30703da3689a9a9758d  # 18:11  G     18     0   18  18  x86/dumpstack: Print any pt_regs found on the stack
git bisect good 5e25d5bdf6d407224ad185a3fb8b870ad7d6c627  # 18:28  G     17     0   17  17  x86/entry64: Remove unused audit related macros
git bisect  bad bb5e5ce545f2031c96f7901cd8d1698ea3ca4c9c  # 18:40  B      0     7   17   0  x86/dumpstack: Remove kernel text addresses from stack dump
git bisect good efdb4167e676aaba7505bec739785b76e206cb45  # 18:57  G     17     0   17  17  scripts/faddr2line: Fix "size mismatch" error
# first bad commit: [bb5e5ce545f2031c96f7901cd8d1698ea3ca4c9c] x86/dumpstack: Remove kernel text addresses from stack dump
git bisect good efdb4167e676aaba7505bec739785b76e206cb45  # 19:20  G     52     0   52  69  scripts/faddr2line: Fix "size mismatch" error
# extra tests with CONFIG_DEBUG_INFO_REDUCED
git bisect good bb5e5ce545f2031c96f7901cd8d1698ea3ca4c9c  # 19:35  G     18     0   18  18  x86/dumpstack: Remove kernel text addresses from stack dump
# extra tests on HEAD of linux-devel/devel-spot-201703121227
git bisect  bad 82e79ed967147fd85df0025b2364a920c2b32ef8  # 19:35  B      2     9    0   3  0day head guard for 'devel-spot-201703121227'
# extra tests on tree/branch linus/master
git bisect  bad 106e4da60209b508894956b6adf4688f84c1766d  # 20:13  B      4     3    0   0  Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
# extra tests with first bad commit reverted
git bisect good ff74cea317355ada8f85574b09e78b4aa8c8fa22  # 20:29  G     18     0   10  10  Revert "x86/dumpstack: Remove kernel text addresses from stack dump"
# extra tests on tree/branch linux-next/master
git bisect  bad 5be4921c9958ec02a67506bd6f7a52fce663c201  # 20:46  B      2    11    2   2  Add linux-next specific files for 20170310

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/lkp                          Intel Corporation

Download attachment "dmesg-yocto-kbuild-58:20170312183949:i386-randconfig-c0-03121244:4.9.0-rc1-00121-gbb5e5ce5:1.gz" of type "application/gzip" (11591 bytes)

Download attachment "dmesg-yocto-kbuild-11:20170312185919:i386-randconfig-c0-03121244:4.9.0-rc1-00120-gefdb416:1.gz" of type "application/gzip" (11764 bytes)

View attachment "reproduce-yocto-kbuild-58:20170312183949:i386-randconfig-c0-03121244:4.9.0-rc1-00121-gbb5e5ce5:1" of type "text/plain" (901 bytes)

View attachment "config-4.9.0-rc1-00121-gbb5e5ce5" of type "text/plain" (98237 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ