[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <5ce91b39.Txl3DDmbeNsPYyrE%lkp@intel.com>
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