Greetings, 0day kernel testing robot got the below dmesg and the first bad commit is git://git.cmpxchg.org/linux-mmotm.git master commit 4c8bce322cc3950b5870dd10ab2c2265689076d6 Author: Kees Cook AuthorDate: Fri Oct 13 23:01:46 2017 +0000 Commit: Johannes Weiner CommitDate: Fri Oct 13 23:01:46 2017 +0000 Makefile: move stackprotector availability out of Kconfig Various portions of the kernel, especially per-architecture pieces, need to know if the compiler is building it with the stack protector. This was done in the arch/Kconfig with 'select', but this doesn't allow a way to do auto-detected compiler support. In preparation for creating an on-if-available default, move the logic for the definition of CONFIG_CC_STACKPROTECTOR into the Makefile. Link: http://lkml.kernel.org/r/1506972007-80614-3-git-send-email-keescook@chromium.org Signed-off-by: Kees Cook Cc: Masahiro Yamada Cc: Michal Marek Cc: Ingo Molnar Cc: Laura Abbott Cc: Nicholas Piggin Cc: Al Viro Cc: Rich Felker Cc: Yoshinori Sato Signed-off-by: Andrew Morton c9d5820817 sh/boot: add static stack-protector to pre-kernel 4c8bce322c Makefile: move stackprotector availability out of Kconfig cc4a10c92b pci: test for unexpectedly disabled bridges +-------------------------------------------------+------------+------------+------------+ | | c9d5820817 | 4c8bce322c | mmotm/v4.1 | +-------------------------------------------------+------------+------------+------------+ | boot_successes | 303 | 34 | 16 | | boot_failures | 0 | 4 | 20 | | BUG:kernel_in_stage | 0 | 1 | 4 | | BUG:kernel_hang_in_early-boot_stage,last_printk | 0 | 3 | 14 | | BUG:kernel_reboot-without-warning_in_boot_stage | 0 | 0 | 2 | +-------------------------------------------------+------------+------------+------------+ [ 0.012010] Last level iTLB entries: 4KB 0, 2MB 0, 4MB 0 [ 0.012334] Last level dTLB entries: 4KB 0, 2MB 0, 4MB 0, 1GB 0 [ 0.012715] CPU: GenuineIntel Common KVM processor (family: 0xf, model: 0x6, stepping: 0x1) # HH:MM RESULT GOOD BAD GOOD_BUT_DIRTY DIRTY_NOT_BAD git bisect start cc4a10c92b384ba2b80393c37639808df0ebbf56 v4.13 -- git bisect good a8c964eacb21288b2dbfa9d80cee5968a3b8fb21 # 16:17 G 19 0 0 0 Merge tag 'mtd/fixes-for-4.14-rc3' of git://git.infradead.org/linux-mtd git bisect good 4c91b1663d9dd44a51b4be777cca8cb02acd6ee7 # 16:30 G 19 0 0 0 zsmalloc: calling zs_map_object() from irq is a bug git bisect good c9d582081776834d7b7cabe8aa1672c6f9178c41 # 16:40 G 19 0 0 0 sh/boot: add static stack-protector to pre-kernel git bisect bad 3d6986ae905396025a4f2394be478367e88244be # 16:55 B 5 1 0 12 kcov: support comparison operands collection git bisect bad dec052bd944e2e74bd4fcf9c7ae44a1438f80a43 # 17:18 B 11 2 6 7 fs/seq_file.c: delete small-value optimization git bisect bad f5dcff19d0245be1a978cef23cf008f487ad860b # 17:46 B 12 3 0 0 lib: add module support to string tests git bisect bad 0e71de3615dcb61829d52bbc69dbfa860b09b873 # 18:09 B 18 14 9 9 makefile-introduce-config_cc_stackprotector_auto-fix-2 git bisect bad 0e6b6fd17c9e17f0e6ea170d9d0cfc4e1b0f0698 # 18:27 B 4 23 2 9 Makefile: introduce CONFIG_CC_STACKPROTECTOR_AUTO git bisect bad 4c8bce322cc3950b5870dd10ab2c2265689076d6 # 18:59 B 18 2 1 1 Makefile: move stackprotector availability out of Kconfig # first bad commit: [4c8bce322cc3950b5870dd10ab2c2265689076d6] Makefile: move stackprotector availability out of Kconfig git bisect good c9d582081776834d7b7cabe8aa1672c6f9178c41 # 19:15 G 279 0 0 0 sh/boot: add static stack-protector to pre-kernel # extra tests with CONFIG_DEBUG_INFO_REDUCED git bisect bad 4c8bce322cc3950b5870dd10ab2c2265689076d6 # 19:31 B 2 1 1 1 Makefile: move stackprotector availability out of Kconfig # extra tests on HEAD of yhuang/pagemap_pmd_fix git bisect bad a0d25bebb84f3c39598a0e812c4d31a60d064c2d # 19:31 B 4 6 0 2 mm, pagemap: Fix soft dirty marking for PMD migration entry # extra tests on tree/branch mmotm/master git bisect bad cc4a10c92b384ba2b80393c37639808df0ebbf56 # 19:39 B 6 14 0 6 pci: test for unexpectedly disabled bridges --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/lkp Intel Corporation