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>] [thread-next>] [day] [month] [year] [list]
Date:   Sat, 25 May 2019 18:38:49 +0800
From:   kernel test robot <lkp@...el.com>
To:     Qian Cai <cai@....pw>
Cc:     LKP <lkp@...org>, linux-kernel@...r.kernel.org,
        Ingo Molnar <mingo@...nel.org>, philip.li@...el.com
Subject: 8d2bd61bd8 ("sched/core: Clean up sched_init() a bit"):  BUG:
 unable to handle page fault for address: 00ba0396

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 sched/core

commit 8d2bd61bd89260d5da5eaef7cf264587f19a7e0d
Author:     Qian Cai <cai@....pw>
AuthorDate: Wed May 22 14:20:06 2019 -0400
Commit:     Ingo Molnar <mingo@...nel.org>
CommitDate: Fri May 24 08:57:29 2019 +0200

    sched/core: Clean up sched_init() a bit
    
    Compiling a kernel with both FAIR_GROUP_SCHED=n and RT_GROUP_SCHED=n
    will generate a warning using W=1:
    
      kernel/sched/core.c: In function 'sched_init':
      kernel/sched/core.c:5906:32: warning: variable 'ptr' set but not used
    
    Use this opportunity to tidy up a code a bit by removing unnecssary
    indentations and lines.
    
    Signed-off-by: Qian Cai <cai@....pw>
    Cc: Linus Torvalds <torvalds@...ux-foundation.org>
    Cc: Peter Zijlstra <peterz@...radead.org>
    Cc: Thomas Gleixner <tglx@...utronix.de>
    Link: http://lkml.kernel.org/r/1558549206-13031-1-git-send-email-cai@lca.pw
    [ Also remove some of the unnecessary #endif comments. ]
    Signed-off-by: Ingo Molnar <mingo@...nel.org>

54dee40637  Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
8d2bd61bd8  sched/core: Clean up sched_init() a bit
7668c966e0  Merge branch 'linus'
+-------------------------------------------------------+------------+------------+------------+
|                                                       | 54dee40637 | 8d2bd61bd8 | 7668c966e0 |
+-------------------------------------------------------+------------+------------+------------+
| boot_successes                                        | 49         | 0          | 0          |
| boot_failures                                         | 0          | 16         | 13         |
| BUG:kernel_hang_in_boot_stage                         | 0          | 3          |            |
| BUG:unable_to_handle_page_fault_for_address           | 0          | 2          | 1          |
| Oops:#[##]                                            | 0          | 13         | 13         |
| EIP:rq_online_rt                                      | 0          | 2          | 1          |
| Kernel_panic-not_syncing:Fatal_exception              | 0          | 4          | 6          |
| BUG:kernel_NULL_pointer_dereference,address           | 0          | 11         | 12         |
| EIP:sched_rt_period_timer                             | 0          | 9          | 7          |
| Kernel_panic-not_syncing:Fatal_exception_in_interrupt | 0          | 9          | 7          |
| EIP:enqueue_rt_entity                                 | 0          | 2          | 5          |
+-------------------------------------------------------+------------+------------+------------+

If you fix the issue, kindly add following tag
Reported-by: kernel test robot <lkp@...el.com>

[    0.029282] Initializing CPU#1
[    0.032615] kvm-clock: cpu 1, msr 20e6041, secondary cpu clock
[    0.032615] masked ExtINT on CPU#1
[    0.193558] KVM setup async PF for cpu 1
[    0.193558] kvm-stealtime: cpu 1, msr 1e54d8c0
[    0.193558] BUG: unable to handle page fault for address: 00ba0396
[    0.193558] #PF: supervisor read access in kernel mode
[    0.193558] #PF: error_code(0x0000) - not-present page
[    0.193558] *pde = 00000000 
[    0.193558] Oops: 0000 [#1] SMP DEBUG_PAGEALLOC
[    0.193558] CPU: 1 PID: 14 Comm: cpuhp/1 Tainted: G                T 5.2.0-rc1-00166-g8d2bd61 #177
[    0.193558] EIP: rq_online_rt+0x6d/0xf5
[    0.193558] Code: 93 d0 06 00 00 05 c4 00 00 00 e8 4f 5b 00 00 83 c4 0c 5b 5e 5f 5d c3 8b 93 d0 06 00 00 8b 80 c8 00 00 00 8b 34 90 85 f6 74 c9 <8b> 8e 94 03 00 00 8d 81 cc 00 00 00 89 4d e8 89 45 f0 e8 97 0f 9a
[    0.193558] EAX: 40093140 EBX: 5e555600 ECX: 14c073f2 EDX: 00000001
[    0.193558] ESI: 00ba0002 EDI: 420e9200 EBP: 4005fef8 ESP: 4005fee0
[    0.193558] DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068 EFLAGS: 00010002
[    0.193558] CR0: 80050033 CR2: 00ba0396 CR3: 020d8000 CR4: 00000690
[    0.193558] Call Trace:
[    0.193558]  ? cpudl_set_freecpu+0x13/0x17
[    0.193558]  ? set_rq_online+0x42/0x4a
[    0.193558]  ? sched_cpu_activate+0xc5/0xdd
[    0.193558]  ? cpuhp_invoke_callback+0x8c/0x13a
[    0.193558]  ? cpuhp_thread_fun+0xcf/0x11e
[    0.193558]  ? smpboot_thread_fn+0x17b/0x18f
[    0.193558]  ? kthread+0xd3/0xd5
[    0.193558]  ? smpboot_destroy_threads+0x65/0x65
[    0.193558]  ? __list_del_entry+0x1e/0x1e
[    0.193558]  ? ret_from_fork+0x1e/0x28
[    0.193558] CR2: 0000000000ba0396
[    0.193558] random: get_random_bytes called from init_oops_id+0x23/0x3a with crng_init=0
[    0.193558] ---[ end trace ceabaa41d6971a28 ]---
[    0.193558] EIP: rq_online_rt+0x6d/0xf5

                                                          # HH:MM RESULT GOOD BAD GOOD_BUT_DIRTY DIRTY_NOT_BAD
git bisect start 7668c966e0f348d25e72f1328dd26341922db815 4dde821e4296e156d133b98ddc4c45861935a4fb --
git bisect good 01360de1d7b5b45251ec97307190c87a5588a5fc  # 17:38  G     11     0    0   0  Merge branch 'x86/asm'
git bisect  bad 25e083f9d3e0223945de0fa9682f94b404a0d704  # 17:42  B      0    11   27   2  Merge branch 'perf/urgent'
git bisect good 11f0e441c61714ecdec83290323cc7922883e06b  # 17:47  G     10     0    2   2  Merge branch 'x86/apic'
git bisect  bad 4a1021adac53483be80dcfea2032ce031b225783  # 18:01  B      0    10   24   0  Merge branch 'sched/core'
git bisect  bad 8d2bd61bd89260d5da5eaef7cf264587f19a7e0d  # 18:06  B      0    10   26   2  sched/core: Clean up sched_init() a bit
# first bad commit: [8d2bd61bd89260d5da5eaef7cf264587f19a7e0d] sched/core: Clean up sched_init() a bit
git bisect good 54dee406374ce8adb352c48e175176247cb8db7c  # 18:13  G     31     0    2   2  Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
# extra tests with debug options
git bisect  bad 8d2bd61bd89260d5da5eaef7cf264587f19a7e0d  # 18:17  B      0    11   25   0  sched/core: Clean up sched_init() a bit
# extra tests on HEAD of tip/master
git bisect  bad 7668c966e0f348d25e72f1328dd26341922db815  # 18:17  B      0    13   30   0  Merge branch 'linus'
# extra tests on tree/branch tip/sched/core
git bisect  bad 8d2bd61bd89260d5da5eaef7cf264587f19a7e0d  # 18:22  B      0    13   30   3  sched/core: Clean up sched_init() a bit
# extra tests with first bad commit reverted
git bisect good 8dad6492e10fe44e39e1296fe727fe9a0bb41135  # 18:37  G     10     0    0   0  Revert "sched/core: Clean up sched_init() a bit"
# extra tests on tree/branch tip/master
git bisect  bad 7668c966e0f348d25e72f1328dd26341922db815  # 18:38  B      0    13   30   0  Merge branch 'linus'

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

Download attachment "dmesg-quantal-vm-quantal-615:20190525180546:i386-randconfig-m0-201920:5.2.0-rc1-00166-g8d2bd61:177.gz" of type "application/gzip" (6542 bytes)

Download attachment "dmesg-yocto-vm-yocto-749:20190525181023:i386-randconfig-m0-201920:5.2.0-rc1-00165-g54dee40:178.gz" of type "application/gzip" (25476 bytes)

View attachment "reproduce-quantal-vm-quantal-615:20190525180546:i386-randconfig-m0-201920:5.2.0-rc1-00166-g8d2bd61:177" of type "text/plain" (765 bytes)

View attachment "config-5.2.0-rc1-00166-g8d2bd61" of type "text/plain" (127172 bytes)

Powered by blists - more mailing lists