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 for Android: free password hash cracker in your pocket
[<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

Powered by Openwall GNU/*/Linux Powered by OpenVZ