[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20200602002617.GC12456@shao2-debian>
Date: Tue, 2 Jun 2020 08:26:17 +0800
From: kernel test robot <lkp@...el.com>
To: "Masahiro, Yamada," <yamada.masahiro@...ionext.com>
Cc: "Linus, Torvalds," <torvalds@...ux-foundation.org>,
Andrew Morton <akpm@...ux-foundation.org>,
Linux Memory Management List <linux-mm@...ck.org>,
linux-kernel@...r.kernel.org, LKP <lkp@...ts.01.org>
Subject: ac7c3e4ff4 ("compiler: enable CONFIG_OPTIMIZE_INLINING forcibly"):
BUG: kernel hang in boot stage
Greetings,
0day kernel testing robot got the below dmesg and the first bad commit is
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
commit ac7c3e4ff401b304489a031938dbeaab585bfe0a
Author: Masahiro Yamada <yamada.masahiro@...ionext.com>
AuthorDate: Wed Sep 25 16:47:42 2019 -0700
Commit: Linus Torvalds <torvalds@...ux-foundation.org>
CommitDate: Wed Sep 25 17:51:40 2019 -0700
compiler: enable CONFIG_OPTIMIZE_INLINING forcibly
Commit 9012d011660e ("compiler: allow all arches to enable
CONFIG_OPTIMIZE_INLINING") allowed all architectures to enable this
option. A couple of build errors were reported by randconfig, but all of
them have been ironed out.
Towards the goal of removing CONFIG_OPTIMIZE_INLINING entirely (and it
will simplify the 'inline' macro in compiler_types.h), this commit changes
it to always-on option. Going forward, the compiler will always be
allowed to not inline functions marked 'inline'.
This is not a problem for x86 since it has been long used by
arch/x86/configs/{x86_64,i386}_defconfig.
I am keeping the config option just in case any problem crops up for other
architectures.
The code clean-up will be done after confirming this is solid.
Link: http://lkml.kernel.org/r/20190830034304.24259-1-yamada.masahiro@socionext.com
Signed-off-by: Masahiro Yamada <yamada.masahiro@...ionext.com>
Acked-by: Nick Desaulniers <ndesaulniers@...gle.com>
Cc: Ingo Molnar <mingo@...hat.com>
Cc: Borislav Petkov <bp@...en8.de>
Cc: Miguel Ojeda <miguel.ojeda.sandonis@...il.com>
Signed-off-by: Andrew Morton <akpm@...ux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@...ux-foundation.org>
9dd819a151 uaccess: add missing __must_check attributes
ac7c3e4ff4 compiler: enable CONFIG_OPTIMIZE_INLINING forcibly
ffeb595d84 Merge tag 'powerpc-5.7-6' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
+-------------------------------------------------+------------+------------+------------+
| | 9dd819a151 | ac7c3e4ff4 | ffeb595d84 |
+-------------------------------------------------+------------+------------+------------+
| boot_successes | 0 | 0 | 0 |
| boot_failures | 44 | 11 | 25 |
| BUG:unable_to_handle_page_fault_for_address | 44 | | |
| Oops:#[##] | 44 | | |
| RIP:get_stack_info | 44 | | |
| Kernel_panic-not_syncing:Fatal_exception | 44 | | |
| Kernel_panic-not_syncing:Fatal_exception] | 44 | | |
| BUG:kernel_hang_in_boot_stage | 0 | 11 | 23 |
| BUG:kernel_reboot-without-warning_in_boot_stage | 0 | 0 | 2 |
+-------------------------------------------------+------------+------------+------------+
If you fix the issue, kindly add following tag
Reported-by: kernel test robot <lkp@...el.com>
[ 0.356282] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear)
[ 0.358552] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[ 0.359545] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 2.009718] Memory: 8098896K/8388088K available (14340K kernel code, 10628K rwdata, 11508K rodata, 1200K init, 30304K bss, 289192K reserved, 0K cma-reserved)
BUG: kernel hang in boot stage
# HH:MM RESULT GOOD BAD GOOD_BUT_DIRTY DIRTY_NOT_BAD
git bisect start v5.4 v5.3 --
git bisect bad 43b815c6a8e7dbccb5b8bd9c4b099c24bc22d135 # 13:16 B 0 1 17 0 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
git bisect good 018c6837f3e63b45163d55a1668d9f8e6fdecf6e # 13:39 G 11 0 0 0 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
git bisect bad da05b5ea12c1e50b2988a63470d6b69434796f8b # 14:01 B 0 5 21 0 Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect good 299d14d4c31aff3b37a03894e012edf8421676ee # 14:24 G 11 0 0 0 Merge tag 'pci-v5.4-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
git bisect good 301310c6d24e5b135d1efd3d4a9cc6adc4fbd94a # 14:40 G 11 0 11 11 Merge tag 'tpmdd-next-20190925' of git://git.infradead.org/users/jjs/linux-tpmdd
git bisect bad 2268419e4c9559ec1e80ee7ae7bd54f8976234cb # 15:00 B 0 4 20 0 Merge tag 'xfs-5.4-merge-8' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
git bisect bad cbafe18c71028d5e0ee1626b4776fea5d5824a78 # 15:24 B 0 4 20 0 Merge branch 'akpm' (patches from Andrew)
git bisect good 7b1373dd6e86f3a222590ae404a400e699b32884 # 15:41 G 10 0 10 10 Merge tag 'fuse-update-5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
git bisect good f41def397161053eb0d3ed6861ef65985efbf293 # 16:13 G 11 0 11 11 Merge tag 'ceph-for-5.4-rc1' of git://github.com/ceph/ceph-client
git bisect bad 7d92bda271ddcbb2d1be2f82733dcb9bf8378010 # 18:11 B 0 1 17 0 kgdb: don't use a notifier to enter kgdb at panic; call directly
git bisect good 94fb98450456da82a16a378816390d99b85edb55 # 18:27 G 10 0 10 10 checkpatch: allow consecutive close braces
git bisect good da5184c2ab10b57bf9b58f818405aa0054a2f829 # 18:45 G 10 0 10 10 fs/reiserfs/do_balan.c: remove set but not used variables
git bisect good 2a4a4082cd4438333b5ecffdd15d1a484e5a83c7 # 18:57 G 10 0 10 10 cpumask: nicer for_each_cpumask_and() signature
git bisect good d5372c39132958679c480d0295dd328c741c7a41 # 19:19 G 11 0 11 11 kexec: restore arch_kexec_kernel_image_probe declaration
git bisect bad ac7c3e4ff401b304489a031938dbeaab585bfe0a # 19:35 B 0 2 18 0 compiler: enable CONFIG_OPTIMIZE_INLINING forcibly
git bisect good 9dd819a15162f8f82a6001b090caa38c18297b39 # 19:55 G 11 0 11 11 uaccess: add missing __must_check attributes
# first bad commit: [ac7c3e4ff401b304489a031938dbeaab585bfe0a] compiler: enable CONFIG_OPTIMIZE_INLINING forcibly
git bisect good 9dd819a15162f8f82a6001b090caa38c18297b39 # 19:59 G 33 0 33 44 uaccess: add missing __must_check attributes
# extra tests with debug options
git bisect bad ac7c3e4ff401b304489a031938dbeaab585bfe0a # 21:02 B 0 5 21 0 compiler: enable CONFIG_OPTIMIZE_INLINING forcibly
# extra tests on head commit of linus/master
git bisect bad ffeb595d84811dde16a28b33d8a7cf26d51d51b3 # 22:15 B 1 1 1 3 Merge tag 'powerpc-5.7-6' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
# bad: [ffeb595d84811dde16a28b33d8a7cf26d51d51b3] Merge tag 'powerpc-5.7-6' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
# extra tests on linus/master
# duplicated: [ffeb595d84811dde16a28b33d8a7cf26d51d51b3] Merge tag 'powerpc-5.7-6' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
# extra tests on linux-next/master
# 119: [e7b08814b16b80a0bf76eeca16317f8c2ed23b8c] Add linux-next specific files for 20200529
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/lkp@lists.01.org
Download attachment "dmesg-yocto-vm-yocto-11:20200531193603:x86_64-randconfig-s002-20200519:5.3.0-12327-gac7c3e4ff401b:1.gz" of type "application/gzip" (4144 bytes)
Download attachment "dmesg-yocto-vm-yocto-10:20200531195741:x86_64-randconfig-s002-20200519:5.3.0-12326-g9dd819a15162f:1.gz" of type "application/gzip" (7730 bytes)
View attachment "reproduce-yocto-vm-yocto-11:20200531193603:x86_64-randconfig-s002-20200519:5.3.0-12327-gac7c3e4ff401b:1" of type "text/plain" (803 bytes)
Download attachment "7bdfcacc67a688c38496a34c04ba0a61795654b2:gcc-7:x86_64-randconfig-s002-20200519:BUG:kernel_hang_in_boot_stage.xz" of type "application/x-xz" (6092 bytes)
View attachment "config-5.3.0-12327-gac7c3e4ff401b" of type "text/plain" (135599 bytes)
Powered by blists - more mailing lists