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:   Thu, 22 Dec 2016 08:17:29 +0800
From:   kernel test robot <fengguang.wu@...el.com>
To:     Thomas Gleixner <tglx@...utronix.de>
Cc:     LKP <lkp@...org>, linux-kernel@...r.kernel.org, wfg@...ux.intel.com
Subject: [cpu/hotplug] 0e01e23813:  kernel BUG at kernel/cpu.c:1709!

Greetings,

0day kernel testing robot got the below dmesg and the first bad commit is

https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git WIP.hotplug

commit 0e01e238134d32d4876bb67f16e89e67825aee45
Author:     Thomas Gleixner <tglx@...utronix.de>
AuthorDate: Wed Dec 21 18:22:20 2016 +0100
Commit:     Thomas Gleixner <tglx@...utronix.de>
CommitDate: Wed Dec 21 20:23:12 2016 +0100

    cpu/hotplug: Prevent overwriting of callbacks
    
    Developers manage to overwrite states blindly without thought. That's fatal
    and hard to debug. Add sanity checks to make it fail.
    
    Signed-off-by: Thomas Gleixner <tglx@...utronix.de>

+------------------------------------------+------------+------------+------------+
|                                          | 65efa12d72 | 0e01e23813 | 4217914b97 |
+------------------------------------------+------------+------------+------------+
| boot_successes                           | 63         | 0          | 0          |
| boot_failures                            | 0          | 22         | 15         |
| kernel_BUG_at_kernel/cpu.c               | 0          | 22         | 15         |
| invalid_opcode:#[##]SMP_DEBUG_PAGEALLOC  | 0          | 22         | 15         |
| Kernel_panic-not_syncing:Fatal_exception | 0          | 22         | 15         |
+------------------------------------------+------------+------------+------------+

[    3.123189] debug: unmapping init [mem 0xde78b000-0xdffcffff]
[    3.124984] Machine check injector initialized
[    3.125425] ------------[ cut here ]------------
[    3.125848] kernel BUG at kernel/cpu.c:1709!
[    3.126387] invalid opcode: 0000 [#1] SMP DEBUG_PAGEALLOC
[    3.127088] Modules linked in:
[    3.127550] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.9.0-11746-g0e01e23 #1
[    3.128584] task: ddc48000 task.stack: ddc34000
[    3.129242] EIP: __cpuhp_remove_state+0xd0/0xe9
[    3.129907] EFLAGS: 00210286 CPU: 0
[    3.130416] EAX: c1d587a0 EBX: fffffff0 ECX: 00000001 EDX: ffffffff
[    3.131340] ESI: 00000000 EDI: ffffffff EBP: ddc35f20 ESP: ddc35f14
[    3.132253]  DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068
[    3.133041] CR0: 80050033 CR2: ffffffff CR3: 01e75000 CR4: 000006f0
[    3.133952] Call Trace:
[    3.134318]  msr_init+0xa8/0xd4
[    3.134789]  ? reboot_init+0x26/0x26
[    3.135310]  do_one_initcall+0x7e/0x123

git bisect start 4217914b97cfd72d9d42b45a02ea620ef1a8fea7 69973b830859bc6529a7a0468ba0d80ee5117826 --
git bisect  bad 926293afc65f682b75a7a3be2289e90cb807aab8  # 05:09      0-     22  Merge 'tip/WIP.hotplug' into devel-catchup-201612220333
git bisect good 02eddcc264d7d777bff855bb80b03fc066bbc9da  # 05:18     22+      0  0day base guard for 'devel-catchup-201612220333'
git bisect good 5266e70335dac35c35b5ca9cea4251c1389d4a68  # 05:29     22+      0  Merge tag 'tty-4.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
git bisect good 19c75bcbe0113cbbf05e4d89e0502a23358bfca9  # 05:38     22+      0  Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
git bisect good 482c3e8835e9e9b325aad295c21bd9e965a11006  # 05:53     22+      0  Merge tag 'armsoc-dt64' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
git bisect good bd9999cd6a5eb899504ce14c1f70c5479143bbbc  # 06:01     22+      0  Merge tag 'media/v4.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
git bisect good c07dee7348e2451bcf2f178bf0e7830268e2c31a  # 06:11     22+      0  Merge tag 'for-linus-20161216' of git://git.infradead.org/linux-mtd
git bisect good 231753ef780012eb6f3922c3dfc0a7186baa33c2  # 06:18     22+      0  Merge uncontroversial parts of branch 'readlink' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
git bisect good 1bbb05f52055c8b2fc1cbb2ac272b011593172f9  # 06:31     22+      0  Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect good 3be134e5152f08e8bd3c2afdaac723f64d93c2bb  # 06:41     22+      1  Merge tag 'libnvdimm-for-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
git bisect good 1c02cbfec5c7754cb16456fcb26592a20781cdff  # 06:58     21+      3  rtc: twl: make driver DT only
git bisect good b0b3a37b908b5906524c11f3ca12cd7c9d4adc1c  # 07:07     21+      0  Merge tag 'rtc-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux
git bisect  bad 067a8d2161cd216c8b815ce81b9c4b0c60492838  # 07:15      0-     22  staging/lustre/libcfs: Convert to hotplug state machine
git bisect  bad 0e01e238134d32d4876bb67f16e89e67825aee45  # 07:28      0-     11  cpu/hotplug: Prevent overwriting of callbacks
git bisect good 65efa12d721812f942e77155bacf69406a78e2ba  # 07:35     22+      0  ARM: imx: mmcd: Fix broken cpu hotplug handling
# first bad commit: [0e01e238134d32d4876bb67f16e89e67825aee45] cpu/hotplug: Prevent overwriting of callbacks
git bisect good 65efa12d721812f942e77155bacf69406a78e2ba  # 07:38     63+      0  ARM: imx: mmcd: Fix broken cpu hotplug handling
# extra tests with CONFIG_DEBUG_INFO_REDUCED
git bisect  bad 0e01e238134d32d4876bb67f16e89e67825aee45  # 07:43      0-     35  cpu/hotplug: Prevent overwriting of callbacks
# extra tests on HEAD of linux-devel/devel-catchup-201612220333
git bisect  bad 4217914b97cfd72d9d42b45a02ea620ef1a8fea7  # 07:43      0-     15  0day head guard for 'devel-catchup-201612220333'
# extra tests on tree/branch tip/WIP.hotplug
git bisect  bad e5ec2b990b4160fa8bbbba3be73d2eeedeb4652b  # 07:52      0-     50  irqchip/armada-xp: Consolidate hotplug state space
# extra tests with first bad commit reverted
git bisect good 864c54ea3e1dda10d684fd4bde315645db79ab3c  # 08:00     66+      0  Revert "cpu/hotplug: Prevent overwriting of callbacks"
# extra tests on tree/branch tip/master
git bisect good dd907c5760a643dd4bbf7524a5cc2e5592517aca  # 08:09     63+      0  Merge branch 'linus'
# extra tests on tree/branch linus/master
git bisect good 52bce91165e5f2db422b2b972e83d389e5e4725c  # 08:13     65+      0  splice: reinstate SIGPIPE/EPIPE handling
# extra tests on tree/branch linux-next/master
git bisect good e4efff91e4fbca94f72577e87031c7cf4bfa796d  # 08:17     60+      1  Add linux-next specific files for 20161221


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

Download attachment "dmesg-quantal-kbuild-45:20161222072800:i386-randconfig-s0-201651:4.9.0-11746-g0e01e23:1.gz" of type "application/gzip" (9724 bytes)

View attachment "config-4.9.0-11746-g0e01e23" of type "text/plain" (130437 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ