git.openpandora.org
/
pandora-kernel.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0ee5623
)
Revert "xen/mmu: Add workaround "x86-64, mm: Put early page table high""
author
Konrad Rzeszutek Wilk
<konrad.wilk@oracle.com>
Thu, 5 May 2011 17:50:43 +0000
(13:50 -0400)
committer
Konrad Rzeszutek Wilk
<konrad.wilk@oracle.com>
Thu, 12 May 2011 17:04:29 +0000
(13:04 -0400)
This reverts commit
a38647837a411f7df79623128421eef2118b5884
.
It does not work with certain AMD machines.
last_pfn = 0x100000 max_arch_pfn = 0x400000000
initial memory mapped : 0 -
02c3a000
Base memory trampoline at [
ffff88000009b000
] 9b000 size 20480
init_memory_mapping:
0000000000000000
-
0000000100000000
0000000000
-
0100000000
page 4k
kernel direct mapping tables up to
100000000
@
ff7fb000
-
100000000
init_memory_mapping:
0000000100000000
-
00000001e0800000
0100000000
-
01e0800000
page 4k
kernel direct mapping tables up to
1e0800000
@
1df0f3000
-
1e0000000
xen: setting RW the range
fffdc000
-
100000000
RAMDISK:
0203b000
-
02c3a000
No NUMA configuration found
Faking a node at
0000000000000000
-
00000001e0800000
NUMA: Using 63 for the hash shift.
Initmem setup node 0
0000000000000000
-
00000001e0800000
NODE_DATA [
00000001dfffb000
-
00000001dfffffff
]
BUG: unable to handle kernel NULL pointer dereference at (null)
IP: [<
ffffffff81cf6a75
>] setup_node_bootmem+0x18a/0x1ea
PGD 0
Oops: 0003 [#1] SMP
last sysfs file:
CPU 0
Modules linked in:
Pid: 0, comm: swapper Not tainted 2.6.39-0-virtual #6~smb1
RIP: e030:[<
ffffffff81cf6a75
>] [<
ffffffff81cf6a75
>] setup_node_bootmem+0x18a/0x1ea
RSP: e02b:
ffffffff81c01e38
EFLAGS:
00010046
RAX:
0000000000000000
RBX:
00000001e0800000
RCX:
0000000000001040
RDX:
0000000000004100
RSI:
0000000000000000
RDI:
ffff8801dfffb000
RBP:
ffffffff81c01e58
R08:
0000000000000020
R09:
0000000000000000
R10:
0000000000000000
R11:
0000000000000001
R12:
0000000000000000
R13:
0000000000000000
R14:
0000000000000000
R15:
0000000000bfe400
FS:
0000000000000000
(0000) GS:
ffffffff81cca000
(0000) knlGS:
0000000000000000
CS: e033 DS: 0000 ES: 0000 CR0:
0000000080050033
CR2:
0000000000000000
CR3:
0000000001c03000
CR4:
0000000000000660
DR0:
0000000000000000
DR1:
0000000000000000
DR2:
0000000000000000
DR3:
0000000000000000
DR6:
00000000ffff0ff0
DR7:
0000000000000400
Process swapper (pid: 0, threadinfo
ffffffff81c00000
, task
ffffffff81c0b020
)
Stack:
0000000000000040
0000000000000001
0000000000000000
ffffffffffffffff
ffffffff81c01e88
ffffffff81cf6c25
0000000000000000
0000000000000000
ffffffff81cf687f
0000000000000000
ffffffff81c01ea8
ffffffff81cf6e45
Call Trace:
[<
ffffffff81cf6c25
>] numa_register_memblks.constprop.3+0x150/0x181
[<
ffffffff81cf687f
>] ? numa_add_memblk+0x7c/0x7c
[<
ffffffff81cf6e45
>] numa_init.part.2+0x1c/0x7c
[<
ffffffff81cf687f
>] ? numa_add_memblk+0x7c/0x7c
[<
ffffffff81cf6f67
>] numa_init+0x6c/0x70
[<
ffffffff81cf7057
>] initmem_init+0x39/0x3b
[<
ffffffff81ce5865
>] setup_arch+0x64e/0x769
[<
ffffffff815e43c1
>] ? printk+0x51/0x53
[<
ffffffff81cdf92b
>] start_kernel+0xd4/0x3f3
[<
ffffffff81cdf388
>] x86_64_start_reservations+0x132/0x136
[<
ffffffff81ce2ed4
>] xen_start_kernel+0x588/0x58f
Code: 41 00 00 48 8b 3c c5 a0 24 cc 81 31 c0 40 f6 c7 01 74 05 aa 66 ba ff 40 40 f6 c7 02 74 05 66 ab 83 ea 02 89 d1 c1 e9 02 f6 c2 02 <f3> ab 74 02 66 ab 80 e2 01 74 01 aa 49 63 c4 48 c1 eb 0c 44 89
RIP [<
ffffffff81cf6a75
>] setup_node_bootmem+0x18a/0x1ea
RSP <
ffffffff81c01e38
>
CR2:
0000000000000000
---[ end trace
a7919e7f17c0a725
]---
Kernel panic - not syncing: Attempted to kill the idle task!
Pid: 0, comm: swapper Tainted: G D 2.6.39-0-virtual #6~smb1
Reported-by: Stefan Bader <stefan.bader@canonical.com>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
No differences found