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>] [day] [month] [year] [list]
Message-ID: <20180806095041.GA5840@shao2-debian>
Date:   Mon, 6 Aug 2018 17:50:41 +0800
From:   kernel test robot <rong.a.chen@...el.com>
To:     Thomas Gleixner <tglx@...utronix.de>
Cc:     linux-doc@...r.kernel.org, linux-kernel@...r.kernel.org,
        linux-arm-kernel@...ts.infradead.org,
        linux-samsung-soc@...r.kernel.org, devicetree@...r.kernel.org,
        dri-devel@...ts.freedesktop.org, linux-gpio@...r.kernel.org,
        linux-input@...r.kernel.org, linux-tegra@...r.kernel.org,
        linux-mips@...ux-mips.org, LKP <lkp@...org>
Subject: [LKP] 28a54ccb4d [ 2.593639] BUG: unable to handle kernel paging
 request at c1aa2000

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 28a54ccb4d286b31b1759cf325731f44ef14222d
Merge: 706d51681d636 2140e26f3d98e
Author:     Thomas Gleixner <tglx@...utronix.de>
AuthorDate: Sun Aug 5 22:26:02 2018 +0200
Commit:     Thomas Gleixner <tglx@...utronix.de>
CommitDate: Sun Aug 5 22:26:02 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@...utronix.de>

706d51681d  x86/speculation: Support Enhanced IBRS on future CPUs
2140e26f3d  x86/mm/init: Remove freed kernel image areas from alias mapping
28a54ccb4d  Merge branch 'x86/pti-urgent' into x86/pti
9c2c950edb  Merge branch 'x86/vdso'
+------------------------------------------+------------+------------+------------+------------+
|                                          | 706d51681d | 2140e26f3d | 28a54ccb4d | 9c2c950edb |
+------------------------------------------+------------+------------+------------+------------+
| boot_successes                           | 58         | 58         | 0          | 0          |
| boot_failures                            | 0          | 0          | 22         | 18         |
| BUG:unable_to_handle_kernel              | 0          | 0          | 22         | 18         |
| Oops:#[##]                               | 0          | 0          | 22         | 18         |
| EIP:get_page_from_freelist               | 0          | 0          | 13         | 16         |
| EIP:copy_page_to_iter                    | 0          | 0          | 7          | 11         |
| Kernel_panic-not_syncing:Fatal_exception | 0          | 0          | 22         | 18         |
| EIP:handle_mm_fault                      | 0          | 0          | 5          |            |
| EIP:wp_page_copy                         | 0          | 0          | 4          | 2          |
+------------------------------------------+------------+------------+------------+------------+

[    2.562080] random: get_random_bytes called from prandom_seed_full_state+0x2c/0xa0 with crng_init=0
[    2.565719] Freeing unused kernel image memory: 644K
[    2.573117] Write protecting the kernel text: 7668k
[    2.575673] Write protecting the kernel read-only data: 2392k
[    2.577149] rodata_test: all tests were successful
[    2.593639] BUG: unable to handle kernel paging request at c1aa2000
[    2.595231] *pde = 1661e163 *pte = 01aa2062 
[    2.596351] Oops: 0002 [#1] SMP PTI
[    2.597312] CPU: 0 PID: 1 Comm: init Not tainted 4.18.0-rc8-00056-g28a54cc #2
[    2.599027] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014
[    2.601109] EIP: get_page_from_freelist+0x20a/0xb20
[    2.602360] Code: e4 eb 54 90 8d 74 26 00 f7 c7 02 00 00 00 0f 85 14 08 00 00 f7 c7 04 00 00 00 0f 85 f7 07 00 00 89 d1 31 c0 c1 e9 02 f6 c2 02 <f3> ab 74 08 66 c7 07 00 00 83 c7 02 f6 c2 01 74 03 c6 07 00 89 f0 
[    2.606778] EAX: 00000000 EBX: d582c950 ECX: 00000400 EDX: 00001000
[    2.608317] ESI: c1aa2000 EDI: c1aa2000 EBP: d50b1c70 ESP: d50b1bf8
[    2.609843] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 EFLAGS: 00010246
[    2.611489] CR0: 80050033 CR2: c1aa2000 CR3: 1662e000 CR4: 000006d0
[    2.613033] Call Trace:
[    2.613777]  __alloc_pages_nodemask+0xa8/0xb70
[    2.614935]  ? is_module_text_address+0xf/0x20
[    2.616099]  ? kernel_text_address+0x38/0x80
[    2.617214]  ? __kernel_text_address+0xb/0x30
[    2.618357]  ? unwind_get_return_address+0x1e/0x40
[    2.619592]  ? __save_stack_trace+0x6e/0xb0
[    2.620692]  ? deactivate_slab+0x2ae/0x4f0
[    2.621934]  handle_mm_fault+0xa9f/0xd50
[    2.623007]  __do_page_fault+0x189/0x470
[    2.624057]  ? kvm_disable_steal_time+0x20/0x20
[    2.625368]  do_page_fault+0x21/0x30
[    2.626342]  do_async_page_fault+0x14/0x80
[    2.627430]  common_exception+0x110/0x116
[    2.628498] EIP: copy_page_to_iter+0xe3/0x3d0
[    2.629629] Code: 85 db 8d 4c 1f ff 0f 84 ce 00 00 00 39 cf 77 24 89 fa 31 ff eb 0f 90 81 c2 00 10 00 00 39 d1 0f 82 9a 00 00 00 8d 76 00 89 f8 <c6> 02 00 8d 76 00 85 c0 74 e3 8b 7d e8 8b 45 e4 e8 18 82 d0 ff 8b 
[    2.634080] EAX: 00000000 EBX: 0000014d ECX: b7f1e14c EDX: b7f1e000
[    2.635614] ESI: d50b1ef4 EDI: 00000000 EBP: d50b1e48 ESP: d50b1e20
[    2.637156] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 EFLAGS: 00010246
[    2.638796]  ? kvm_disable_steal_time+0x20/0x20
[    2.640122]  generic_file_buffered_read+0x35e/0x700
[    2.641369]  generic_file_read_iter+0x157/0x1b0
[    2.642478]  __vfs_read+0xf2/0x160
[    2.643283]  vfs_read+0x8f/0x140
[    2.643977]  ksys_read+0x40/0xa0
[    2.644582]  sys_read+0x11/0x20
[    2.645455]  do_int80_syscall_32+0x67/0x110
[    2.646165]  entry_INT80_32+0xc3/0xc3
[    2.646824] EIP: 0xb7f221b2
[    2.647357] Code: 89 c2 31 c0 89 d7 f3 aa 8b 44 24 1c 89 30 c6 40 04 00 83 c4 2c 89 f0 5b 5e 5f 5d c3 90 90 90 90 90 90 90 90 90 90 90 90 cd 80 <c3> 8d b6 00 00 00 00 8d bc 27 00 00 00 00 8b 1c 24 c3 8d b6 00 00 
[    2.650296] EAX: ffffffda EBX: 00000007 ECX: b7f1e000 EDX: 00001000
[    2.651296] ESI: 005415d8 EDI: 0000014d EBP: 00542168 ESP: bff80924
[    2.652305] DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 007b EFLAGS: 00000246
[    2.653365] Modules linked in:
[    2.653994] CR2: 00000000c1aa2000
[    2.654570] ---[ end trace af6f08788fbeeb09 ]---
[    2.655409] EIP: get_page_from_freelist+0x20a/0xb20

                                                          # HH:MM RESULT GOOD BAD GOOD_BUT_DIRTY DIRTY_NOT_BAD
git bisect start 1495f1e4b4ee21fe5c3cdfeb68f195f426369f88 1ffaddd029c867d134a1dde39f540dcc8c52e274 --
git bisect  bad 6fb7bfa28535f092d9e239192ad5760ccae51bbd  # 12:56  B      1    12    1   1  Merge 'lpieralisi-pci/pci/mobiveil' into devel-hourly-2018080608
git bisect  bad c3c97687aae9f301dff01d6d731d28d5a4089dc2  # 13:04  B      3     4    3   3  Merge 'linux-review/Michal-Zylowski/checkpatch-Check-for-space-after-else-keyword/20180803-071308' into devel-hourly-2018080608
git bisect  bad 606460fc5ac24a48abc4e943ba611b591a8ae52f  # 13:14  B      3     2    3   3  Merge 'linux-review/Christoph-Hellwig/RISC-V-remove-timer-leftovers/20180805-005325' into devel-hourly-2018080608
git bisect  bad f826c2fec01d5b9ce223a9a3475025b1bae58d81  # 13:29  B      2     4    2   2  Merge 'linux-review/Alexandru-Gagniuc/ALSA-hda-realtek-Add-mute-LED-quirk-for-HP-Spectre-x360/20180805-172627' into devel-hourly-2018080608
git bisect  bad 7562fcc8adf6c858096077734c12dc75a9e620ac  # 13:37  B      4    11    4   4  Merge 'f2fs/dev-test' into devel-hourly-2018080608
git bisect  bad 822beb31f8617c76f773b67250d2218a85c0f6cb  # 13:55  B      9     6    9  11  Merge 'tip/master' into devel-hourly-2018080608
git bisect good 66967cf768a40c827801a067c7e7ad36b16f6bcd  # 14:11  G     18     0    0   0  Merge 'gpio/devel' into devel-hourly-2018080608
git bisect good 4ec44e4da5d00bd5199ae65e8b91511f95678bc1  # 14:23  G     17     0    0   0  Merge 'linux-review/Alexandru-Gheorghe/Add-helper-for-plane-reset/20180806-021828' into devel-hourly-2018080608
git bisect good 486ea23287dddacfc220b343a9893480f94e8c98  # 14:37  G     18     0    0   0  Merge 'linux-review/zhong-jiang/drivers-staging-Remove-some-unneeded-semicolon/20180806-064846' into devel-hourly-2018080608
git bisect good 5fc74ce12611abb08bd6245418a9d078a56731bd  # 14:54  G     18     0    0   0  Merge branch 'perf/core'
git bisect good 94570b83310087059d5cacf6a83fbc56c82d88f1  # 15:07  G     18     0    0   0  Merge branch 'x86/cache'
git bisect  bad 28a54ccb4d286b31b1759cf325731f44ef14222d  # 15:16  B      3     3    3   5  Merge branch 'x86/pti-urgent' into x86/pti
git bisect good f94560cd6b5117f8913f4c42f4d9a405c26ddc1c  # 15:28  G     18     0    0   0  x86/mm/pti: Clone CPU_ENTRY_AREA on PMD level on x86_32
git bisect good b2b7d986a89b6c94b1331a909de1217214fb08c1  # 15:45  G     18     0    0   0  x86/pti: Check the return value of pti_user_pagetable_walk_p4d()
git bisect good fdf82a7856b32d905c39afc85e34364491e46346  # 15:59  G     17     0    0   0  x86/speculation: Protect against userspace-userspace spectreRSB
git bisect good 9f515cdb411ef34f1aaf4c40bb0c932cf6db5de1  # 16:08  G     18     0    0   0  x86/mm/init: Pass unconverted symbol addresses to free_init_pages()
git bisect good 2140e26f3d98e615c60c5f6a97d8421a077d61eb  # 16:21  G     18     0    0   0  x86/mm/init: Remove freed kernel image areas from alias mapping
git bisect good 706d51681d636a0c4a5ef53395ec3b803e45ed4d  # 16:33  G     18     0    0   0  x86/speculation: Support Enhanced IBRS on future CPUs
# first bad commit: [28a54ccb4d286b31b1759cf325731f44ef14222d] Merge branch 'x86/pti-urgent' into x86/pti
git bisect good 706d51681d636a0c4a5ef53395ec3b803e45ed4d  # 16:37  G     54     0    0   0  x86/speculation: Support Enhanced IBRS on future CPUs
git bisect good 2140e26f3d98e615c60c5f6a97d8421a077d61eb  # 16:41  G     54     0    0   0  x86/mm/init: Remove freed kernel image areas from alias mapping
# extra tests with debug options
git bisect  bad 28a54ccb4d286b31b1759cf325731f44ef14222d  # 16:51  B      0     7   23   1  Merge branch 'x86/pti-urgent' into x86/pti
# extra tests on HEAD of linux-devel/devel-hourly-2018080608
git bisect  bad 1495f1e4b4ee21fe5c3cdfeb68f195f426369f88  # 16:51  B      0     7   31   6  0day head guard for 'devel-hourly-2018080608'
# extra tests on tree/branch tip/x86/pti
git bisect  bad 28a54ccb4d286b31b1759cf325731f44ef14222d  # 16:52  B      0    13   37   9  Merge branch 'x86/pti-urgent' into x86/pti
# extra tests on tree/branch tip/master
git bisect  bad 9c2c950edbfc4616a4fdfef1d43562753a7271cd  # 17:03  B      2    16    2   2  Merge branch 'x86/vdso'

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

Download attachment "dmesg-quantal-ivb41-105:20180806151648:i386-randconfig-h1-08061152:4.18.0-rc8-00056-g28a54cc:2.gz" of type "application/gzip" (12594 bytes)

View attachment "reproduce-quantal-ivb41-105:20180806151648:i386-randconfig-h1-08061152:4.18.0-rc8-00056-g28a54cc:2" of type "text/plain" (907 bytes)

View attachment "config-4.18.0-rc8-00056-g28a54cc" of type "text/plain" (108418 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ