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:	Wed, 15 Jan 2014 20:12:01 +0800
From:	Fengguang Wu <fengguang.wu@...el.com>
To:	Kees Cook <keescook@...omium.org>
Cc:	"H. Peter Anvin" <hpa@...ux.intel.com>,
	linux-kernel@...r.kernel.org
Subject: [x86, kaslr] PANIC: early exception 0e rip 10:ffffffff8ae04c6e error
 0 cr2 ffffffff81972b28

Greetings,

I got the below dmesg and the first bad commit is

commit 82fa9637a2ba285bcc7c5050c73010b2c1b3d803
Author:     Kees Cook <keescook@...omium.org>
AuthorDate: Thu Oct 10 17:18:16 2013 -0700
Commit:     H. Peter Anvin <hpa@...ux.intel.com>
CommitDate: Sun Oct 13 03:12:19 2013 -0700

    x86, kaslr: Select random position from e820 maps
    
    Counts available alignment positions across all e820 maps, and chooses
    one randomly for the new kernel base address, making sure not to collide
    with unsafe memory areas.
    
    Signed-off-by: Kees Cook <keescook@...omium.org>
    Link: http://lkml.kernel.org/r/1381450698-28710-5-git-send-email-keescook@chromium.org
    Signed-off-by: H. Peter Anvin <hpa@...ux.intel.com>

===================================================
PARENT COMMIT NOT CLEAN. LOOK OUT FOR WRONG BISECT!
===================================================

+-------------------------------------------------+--------------+--------------+
|                                                 | 5bfce5ef55cb | 6e6a4932b0f5 |
+-------------------------------------------------+--------------+--------------+
| boot_successes                                  | 4028         | 12           |
| boot_failures                                   | 52           | 998          |
| page_allocation_failure:order:,mode             | 48           |              |
| Out_of_memory:Kill_process                      | 7            |              |
| BUG:kernel_early_hang_without_any_printk_output | 1            |              |
| BUG:soft_lockup-CPU_stuck_for_s                 | 1            |              |
| PANIC:early_exception                           | 0            | 984          |
| BUG:kernel_boot_hang                            | 0            | 998          |
+-------------------------------------------------+--------------+--------------+

[    0.000000] BRK [0x0c486000, 0x0c486fff] PGTABLE
[    0.000000] BRK [0x0c487000, 0x0c487fff] PGTABLE
[    0.000000] BRK [0x0c488000, 0x0c488fff] PGTABLE
PANIC: early exception 0e rip 10:ffffffff8ae04c6e error 0 cr2 ffffffff81972b28
[    0.000000] CPU: 0 PID: 0 Comm: swapper Not tainted 3.12.0-rc4-00008-g6e6a493 #614
PANIC: early exception 0e rip 10:ffffffff8ae04f22 error 0 cr2 ffffffff81972b28

git bisect start 6e6a4932b0f569b1a5bb4fcbf5dde1b1a42f01bb v3.11 --
git bisect good b7c09ad4014e3678e8cc01fdf663c9f43b272dc6  # 22:54     20+      0  Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
git bisect good 654fdd041227d7de1594baa61c58f2c87bd0640f  # 23:15     20+      1  Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect good 0b936842c86392dad2c880539e824881e5d8ba77  # 23:35     20+      0  Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc
git bisect good 3dbecf0aa9692cffbb71313a380c0ecc606c5920  # 23:56     20+      0  Merge tag 'xfs-for-linus-v3.12-rc4' of git://oss.sgi.com/xfs/xfs
git bisect good 13caa8ed93513dd216ede0c84d833e39fc2e3e2a  # 00:06     20+      0  Merge git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
git bisect good 8ab3820fd5b2896d66da7bb2a906bc382e63e7bc  # 00:18     20+      0  x86, kaslr: Return location from decompress_kernel
git bisect  bad 82fa9637a2ba285bcc7c5050c73010b2c1b3d803  # 00:18      0-    988  x86, kaslr: Select random position from e820 maps
git bisect good 5bfce5ef55cbe78ee2ee6e97f2e26a8a582008f3  # 00:27     20+     52  x86, kaslr: Provide randomness functions
# first bad commit: [82fa9637a2ba285bcc7c5050c73010b2c1b3d803] x86, kaslr: Select random position from e820 maps
git bisect good 5bfce5ef55cbe78ee2ee6e97f2e26a8a582008f3  # 00:39     60+     52  x86, kaslr: Provide randomness functions
git bisect good 1955a14a5ba6e3c3b11117812d11dc550ccc37ae  # 00:59     60+    149  Add linux-next specific files for 20140110
git bisect good 8bcd53c437d5fdd04fddd8c7e29ecbdc682e7ce1  # 01:22     60+     60  Revert "x86, kaslr: Select random position from e820 maps"
git bisect good a6da83f98267bc8ee4e34aa899169991eb0ceb93  # 01:38     60+     42  Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
git bisect good cf1c1d193e37b9f79eedddc6bbd71b9f5f9751e5  # 01:45     72+   1972  Add linux-next specific files for 20140114

Thanks,
Fengguang

View attachment "dmesg-yocto-roam-17:20140113045945:x86_64-randconfig-s1-01101738:3.12.0-rc4-00008-g6e6a493:614" of type "text/plain" (4514 bytes)

Download attachment "x86_64-randconfig-s1-01101738-6e6a4932b0f569b1a5bb4fcbf5dde1b1a42f01bb-PANIC:-early-exception-108671.log" of type "application/octet-stream" (183372 bytes)

View attachment "config-3.12.0-rc4-00008-g6e6a493" of type "text/plain" (75016 bytes)

_______________________________________________
LKP mailing list
LKP@...ux.intel.com

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ