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]
Date:	Tue, 28 Jun 2016 10:31:00 +0800
From:	kernel test robot <xiaolong.ye@...el.com>
To:	Andy Lutomirski <luto@...nel.org>
Cc:	LKML <linux-kernel@...r.kernel.org>,
	Andy Lutomirski <luto@...capital.net>, lkp@...org
Subject: [lkp] [x86/mm/64]  a611d6b7d4:  RIP  [<ffffffff884f0692>]
 pud_offset+0x6/0x5e


FYI, we noticed the following commit:

https://git.kernel.org/pub/scm/linux/kernel/git/luto/linux.git x86/vmap_stack
commit a611d6b7d4bdf3f57cfc792a45eb1ea5f4b776eb ("x86/mm/64: Enable vmapped stacks")


on test machine: 2 threads qemu-system-x86_64 -enable-kvm -cpu Nehalem with 320M memory

caused below changes:


+----------------------------------------------------------------+------------+------------+
|                                                                | 8518e11969 | a611d6b7d4 |
+----------------------------------------------------------------+------------+------------+
| boot_successes                                                 | 0          | 0          |
| boot_failures                                                  | 16         | 17         |
| BUG:KASAN:stack-out-of-bounds_in_setjmp_pre_handler_at_addr    | 16         |            |
| BUG:KASAN:stack-out-of-bounds_in_longjmp_break_handler_at_addr | 16         |            |
| backtrace:init_kprobes                                         | 16         |            |
| backtrace:kernel_init_freeable                                 | 16         |            |
| double_fault:#[##]PREEMPT_SMP_KASAN                            | 0          | 17         |
| RIP:pud_offset                                                 | 0          | 17         |
| Kernel_panic-not_syncing:Fatal_exception                       | 0          | 17         |
+----------------------------------------------------------------+------------+------------+



[    0.024009] Last level dTLB entries: 4KB 0, 2MB 0, 4MB 0, 1GB 0
[    0.027432] Freeing SMP alternatives memory: 16K (ffffffff8a11e000 - ffffffff8a122000)
[    0.027432] Freeing SMP alternatives memory: 16K (ffffffff8a11e000 - ffffffff8a122000)
[    0.031457] double fault: 0000 [#1] PREEMPT SMP KASAN
[    0.031457] double fault: 0000 [#1] PREEMPT SMP KASAN
[    0.032000] Modules linked in:
[    0.032000] Modules linked in:

[    0.032000] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.7.0-rc4-00037-ga611d6b #1
[    0.032000] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.7.0-rc4-00037-ga611d6b #1
[    0.032000] task: ffffffff89a13900 ti: ffffffff89a00000 task.ti: ffffffff89a00000
[    0.032000] task: ffffffff89a13900 ti: ffffffff89a00000 task.ti: ffffffff89a00000
[    0.032000] RIP: 0010:[<ffffffff884f0692>] 
[    0.032000] RIP: 0010:[<ffffffff884f0692>]  [<ffffffff884f0692>] pud_offset+0x6/0x5e
 [<ffffffff884f0692>] pud_offset+0x6/0x5e
[    0.032000] RSP: 0000:ffffc90000018000  EFLAGS: 00010002
[    0.032000] RSP: 0000:ffffc90000018000  EFLAGS: 00010002
[    0.032000] RAX: dffffc0000000000 RBX: 0000000000000003 RCX: ffffffff893430b0
[    0.032000] RAX: dffffc0000000000 RBX: 0000000000000003 RCX: ffffffff893430b0
[    0.032000] RDX: 1ffffffff13415ea RSI: fffff52000003039 RDI: ffffffff89a0af50
[    0.032000] RDX: 1ffffffff13415ea RSI: fffff52000003039 RDI: ffffffff89a0af50
[    0.032000] RBP: ffffc90000018008 R08: 0000000000030001 R09: 0000000000000001
[    0.032000] RBP: ffffc90000018008 R08: 0000000000030001 R09: 0000000000000001
[    0.032000] R10: ffffffff89a07cb0 R11: ffffffff8a01c2df R12: ffffffff89a0af50
[    0.032000] R10: ffffffff89a07cb0 R11: ffffffff8a01c2df R12: ffffffff89a0af50
[    0.032000] R13: fffff52000003039 R14: 0000000000000000 R15: dffffc0000000000
[    0.032000] R13: fffff52000003039 R14: 0000000000000000 R15: dffffc0000000000
[    0.032000] FS:  0000000000000000(0000) GS:ffff88000ee00000(0000) knlGS:0000000000000000
[    0.032000] FS:  0000000000000000(0000) GS:ffff88000ee00000(0000) knlGS:0000000000000000
[    0.032000] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[    0.032000] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[    0.032000] CR2: ffffc90000017ff8 CR3: 0000000009a0a000 CR4: 00000000000006b0
[    0.032000] CR2: ffffc90000017ff8 CR3: 0000000009a0a000 CR4: 00000000000006b0
[    0.032000] Stack:
[    0.032000] Stack:
[    0.032000] 
[    0.032000] 
[    0.032000] Call Trace:
[    0.032000] Call Trace:
[    0.032000]  <UNK> 
[    0.032000]  <UNK> 

[    0.032000] Code: 
[    0.032000] Code: 00 00 fc fc ff ff df df 80 80 3c 3c 02 02 00 00 74 74 05 05 e8 e8 5e 5e 0d 0d 1f 1f 00 00 48 48 8b 8b 83 83 88 88 0a 0a 00 00 00 00 48 48 c1 c1 e8 e8 08 08 83 83 e0 e0 01 01 0f 0f b6 b6 c0 c0 5b 5b 41 41 5c 5c 5d 5d c3 c3 55 55 48 48 89 89 e5 e5 41 41 54 54 <53> <53> 49 49 89 89 fc fc 48 48 c1 c1 ee ee 1b 1b 48 48 89 89 f3 f3 81 81 e3 e3 f8 f8 0f 0f 00 00 00 00 48 48 89 89 fa fa 48 48 

[    0.032000] RIP 
[    0.032000] RIP  [<ffffffff884f0692>] pud_offset+0x6/0x5e
 [<ffffffff884f0692>] pud_offset+0x6/0x5e
[    0.032000]  RSP <ffffc90000018000>
[    0.032000]  RSP <ffffc90000018000>
[    0.032000] ---[ end trace f29da57a14fc8712 ]---
[    0.032000] ---[ end trace f29da57a14fc8712 ]---


FYI, raw QEMU command line is:

	qemu-system-x86_64 -enable-kvm -cpu Nehalem -kernel /pkg/linux/x86_64-randconfig-b0-06221247+CONFIG_DEBUG_INFO_REDUCED/gcc-6/a611d6b7d4bdf3f57cfc792a45eb1ea5f4b776eb/vmlinuz-4.7.0-rc4-00037-ga611d6b -append 'root=/dev/ram0 user=lkp job=/lkp/scheduled/vm-intel12-yocto-x86_64-2/bisect_boot-1-yocto-minimal-x86_64.cgz-x86_64-randconfig-b0-06221247+CONFIG_DEBUG_INFO_REDUCED-a611d6b7d4bdf3f57cfc792a45eb1ea5f4b776eb-20160626-94002-kf25ng-0.yaml ARCH=x86_64 kconfig=x86_64-randconfig-b0-06221247+CONFIG_DEBUG_INFO_REDUCED branch=luto/x86/vmap_stack commit=a611d6b7d4bdf3f57cfc792a45eb1ea5f4b776eb BOOT_IMAGE=/pkg/linux/x86_64-randconfig-b0-06221247+CONFIG_DEBUG_INFO_REDUCED/gcc-6/a611d6b7d4bdf3f57cfc792a45eb1ea5f4b776eb/vmlinuz-4.7.0-rc4-00037-ga611d6b max_uptime=600 RESULT_ROOT=/result/boot/1/vm-intel12-yocto-x86_64/yocto-minimal-x86_64.cgz/x86_64-randconfig-b0-06221247+CONFIG_DEBUG_INFO_REDUCED/gcc-6/a611d6b7d4bdf3f57cfc792a45eb1ea5f4b776eb/0 LKP_SERVER=inn earlyprintk=ttyS0,115200 systemd.log_level=err debug apic=debug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=100 panic=-1 softlockup_panic=1 nmi_watchdog=panic oops=panic load_ramdisk=2 prompt_ramdisk=0 console=ttyS0,115200 console=tty0 vga=normal rw ip=::::vm-intel12-yocto-x86_64-2::dhcp drbd.minor_count=8'  -initrd /fs/KVM/initrd-vm-intel12-yocto-x86_64-2 -m 320 -smp 2 -device e1000,netdev=net0 -netdev user,id=net0 -boot order=nc -no-reboot -watchdog i6300esb -rtc base=localtime -drive file=/fs/KVM/disk0-vm-intel12-yocto-x86_64-2,media=disk,if=virtio -drive file=/fs/KVM/disk1-vm-intel12-yocto-x86_64-2,media=disk,if=virtio -pidfile /dev/shm/kboot/pid-vm-intel12-yocto-x86_64-2 -serial file:/dev/shm/kboot/serial-vm-intel12-yocto-x86_64-2 -daemonize -display none -monitor null 





Thanks,
Xiaolong

View attachment "config-4.7.0-rc4-00037-ga611d6b" of type "text/plain" (115573 bytes)

Download attachment "dmesg.xz" of type "application/octet-stream" (5228 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ