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 x86/pti
commit 315706049c343794ad0d3e5b6f6b60b900457b11 Merge: 706d51681d636 c40a56a7818cf Author: Thomas Gleixner tglx@linutronix.de AuthorDate: Mon Aug 6 20:56:34 2018 +0200 Commit: Thomas Gleixner tglx@linutronix.de CommitDate: Mon Aug 6 20:56:34 2018 +0200
Merge branch 'x86/pti-urgent' into x86/pti
Integrate the PTI Global bit fixes which conflict with the 32bit PTI support.
Signed-off-by: Thomas Gleixner tglx@linutronix.de
706d51681d x86/speculation: Support Enhanced IBRS on future CPUs c40a56a781 x86/mm/init: Remove freed kernel image areas from alias mapping 315706049c Merge branch 'x86/pti-urgent' into x86/pti d878efce73 x86/mm/pti: Move user W+X check into pti_finalize() 4c3f4f924b Merge branch 'x86/pti' 4110b42356 Add linux-next specific files for 20180810 +--------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+---------------+ | | 706d51681d | c40a56a781 | 315706049c | d878efce73 | 4c3f4f924b | next-20180810 | +--------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+---------------+ | boot_successes | 0 | 914 | 602 | 317 | 152 | 61 | | boot_failures | 1828 | 0 | 10 | 3 | 1 | 1 | | BUG:kernel_hang_in_early-boot_stage,last_printk:Probing_EDD(edd=off_to_disable)...ok | 1828 | | | | | | | WARNING:at_arch/x86/mm/pageattr.c:#__cpa_process_fault | 0 | 0 | 9 | 3 | 1 | 1 | | EIP:__cpa_process_fault | 0 | 0 | 9 | 3 | 1 | 1 | | Mem-Info | 0 | 0 | 1 | | | | +--------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+---------------+
[ 0.000000] ** ** [ 0.000000] ** WARNING! WARNING! WARNING! WARNING! WARNING! WARNING! ** [ 0.000000] ************************************************************ [ 0.000000] ------------[ cut here ]------------ [ 0.000000] CPA: called for zero pte. vaddr = 4ffe0000 cpa->vaddr = 4ffe0000 [ 0.000000] WARNING: CPU: 0 PID: 0 at arch/x86/mm/pageattr.c:1211 __cpa_process_fault+0x21e/0x232 [ 0.000000] CPU: 0 PID: 0 Comm: swapper Not tainted 4.18.0-rc8-00056-g3157060 #210 [ 0.000000] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 [ 0.000000] EIP: __cpa_process_fault+0x21e/0x232 [ 0.000000] Code: ff 3f 76 17 8d 82 00 00 00 c0 c7 46 10 01 00 00 00 c1 e8 0c 89 46 18 31 db eb 19 8b 06 ff 30 57 68 1e 87 97 4e e8 61 f3 00 00 <0f> 0b bb f2 ff ff ff 83 c4 0c 8d 65 f4 89 d8 5b 5e 5f 5d c3 55 89 [ 0.000000] EAX: 00000040 EBX: 00000001 ECX: 00000000 EDX: 00000002 [ 0.000000] ESI: 4eafbef8 EDI: 4ffe0000 EBP: 4eafbe6c ESP: 4eafbe38 [ 0.000000] DS: 007b ES: 007b FS: 0000 GS: 0000 SS: 0068 EFLAGS: 00210016 [ 0.000000] CR0: 80050033 CR2: ffda3000 CR3: 0ee2c000 CR4: 00040690 [ 0.000000] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000 [ 0.000000] DR6: fffe0ff0 DR7: 00000400 [ 0.000000] Call Trace: [ 0.000000] ? lookup_address_in_pgd+0x5a/0x65 [ 0.000000] ? lookup_address+0x1c/0x1f [ 0.000000] ? __change_page_attr_set_clr+0xc0/0x5c4 [ 0.000000] ? lock_release+0x1bd/0x1c5 [ 0.000000] ? mutex_unlock+0xb/0xd [ 0.000000] ? vm_unmap_aliases+0xc8/0xcf [ 0.000000] ? 0x4da00000 [ 0.000000] ? change_page_attr_set_clr+0xfb/0x286 [ 0.000000] ? change_page_attr_clear+0x1d/0x22 [ 0.000000] ? set_memory_nonglobal+0x16/0x18 [ 0.000000] ? pti_set_kernel_image_nonglobal+0x22/0x24 [ 0.000000] ? pti_init+0xcc/0xe5 [ 0.000000] ? start_kernel+0x1fc/0x392 [ 0.000000] ? i386_start_kernel+0x92/0x96 [ 0.000000] ? startup_32_smp+0x15f/0x164 [ 0.000000] ---[ end trace 93e6ec2f47003b9d ]--- [ 0.001000] Preemptible hierarchical RCU implementation.
# HH:MM RESULT GOOD BAD GOOD_BUT_DIRTY DIRTY_NOT_BAD git bisect start f977fd57f15ba623502eb34ecb865f0294afbabe 1ffaddd029c867d134a1dde39f540dcc8c52e274 -- git bisect bad a9e7cdbb19eb6a9f0f2fed84955ff3ea65af01b1 # 15:13 B 38 1 0 2 Merge 'linux-review/Aditya-Prayoga/gpio-mvebu-Add-support-for-multiple-PWM-lines/20180807-030310' into devel-spot-201808071209 git bisect good 8d4ccdb1e6680366948f18853af3bba4c8265e01 # 20:28 G 300 0 0 16 Merge 'linux-review/Codrin-Ciubotariu/ARM-dts-at91-sama5d2-Add-nodes-for-I2S/20180807-061616' into devel-spot-201808071209 git bisect good 73473367ce2bfd7d3201a760987fa56a64a584ee # 04:03 G 300 0 0 10 Merge 'tip/master' into devel-spot-201808071209 git bisect bad 76f6d8e5e5fa5bc33d50fe44aff199635343924a # 09:41 B 191 1 0 13 Merge 'linux-review/Flavio-Suligoi/can-sja1000-plx_pci-add-support-for-ASEM-CAN-raw-device/20180807-034318' into devel-spot-201808071209 git bisect bad da4fdd1d5114aa70558e75363e0ab59d5ba193e5 # 11:54 B 45 1 0 10 Merge 'tip/x86/pti' into devel-spot-201808071209 git bisect good 8e347231345cf59bd656519971da1ebfa9dc3196 # 03:47 G 300 0 0 0 Merge 'linux-review/Michal-Zylowski/checkpatch-Check-for-space-after-else-keyword/20180807-041421' into devel-spot-201808071209 git bisect good 9f515cdb411ef34f1aaf4c40bb0c932cf6db5de1 # 11:49 G 302 0 0 39 x86/mm/init: Pass unconverted symbol addresses to free_init_pages() git bisect good c40a56a7818cfe735fc93a69e1875f8bba834483 # 23:08 G 300 0 0 0 x86/mm/init: Remove freed kernel image areas from alias mapping git bisect bad 315706049c343794ad0d3e5b6f6b60b900457b11 # 03:07 B 74 1 0 17 Merge branch 'x86/pti-urgent' into x86/pti # first bad commit: [315706049c343794ad0d3e5b6f6b60b900457b11] Merge branch 'x86/pti-urgent' into x86/pti git bisect good 706d51681d636a0c4a5ef53395ec3b803e45ed4d # 17:53 G 900 0 900 1818 x86/speculation: Support Enhanced IBRS on future CPUs git bisect good c40a56a7818cfe735fc93a69e1875f8bba834483 # 15:02 G 901 0 0 0 x86/mm/init: Remove freed kernel image areas from alias mapping # extra tests with debug options git bisect bad 315706049c343794ad0d3e5b6f6b60b900457b11 # 17:28 B 27 1 0 0 Merge branch 'x86/pti-urgent' into x86/pti # extra tests on HEAD of linux-devel/devel-spot-201808071209 git bisect bad f977fd57f15ba623502eb34ecb865f0294afbabe # 17:29 B 33 2 0 1 0day head guard for 'devel-spot-201808071209' # extra tests on tree/branch tip/x86/pti git bisect bad d878efce73fe86db34ddb2013260adf571a701a7 # 02:41 B 156 1 0 0 x86/mm/pti: Move user W+X check into pti_finalize() # extra tests on tree/branch tip/master git bisect bad 4c3f4f924ba99ee40b9cbd6fa128b2b9fe6c3b04 # 07:29 B 74 1 0 0 Merge branch 'x86/pti' # extra tests on tree/branch linux-next/master git bisect bad 4110b42356f3f8e237659eb85b0ec1f479044cdf # 12:05 B 50 1 0 0 Add linux-next specific files for 20180810
--- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/lkp Intel Corporation
dri-devel@lists.freedesktop.org