WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] Linux 2.6.33 crashes on boot as Xen PV domU

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] Linux 2.6.33 crashes on boot as Xen PV domU
From: Pasi Kärkkäinen <pasik@xxxxxx>
Date: Thu, 25 Feb 2010 21:04:57 +0200
Cc: Jeremy Fitzhardinge <jeremy@xxxxxxxx>, Ian Campbell <Ian.Campbell@xxxxxxxxxx>
Delivery-date: Thu, 25 Feb 2010 11:05:39 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.18 (2008-05-17)
Hello,

I just built and tried to boot upstream kernel.org Linux 2.6.33 kernel
as Xen PV domU, but that doesn't get very far:

http://pasik.reaktio.net/xen/debug/bootlog-linux-2.6.33-xen-pv-domu-x86_64-crash.txt


Freeing unused kernel memory: 1544k freed
Write protecting the kernel read-only data: 10240k
Freeing unused kernel memory: 1764k freed
BUG: unable to handle kernel paging request at ffff880001447000
IP: [<ffffffff8102e9f2>] free_init_pages+0xb2/0xdb
PGD 1a3c067 PUD 1a40067 PMD 138d5067 PTE 10000001447025
Oops: 0003 [#1] SMP 
last sysfs file: 
CPU 3 
Pid: 1, comm: swapper Not tainted 2.6.33 #1 /
RIP: e030:[<ffffffff8102e9f2>]  [<ffffffff8102e9f2>] free_init_pages+0xb2/0xdb
RSP: e02b:ffff88007dfdbe60  EFLAGS: 00010286
RAX: 00000000cccccccc RBX: ffff880001600000 RCX: 0000000000000400
RDX: ffff880001447000 RSI: 0000000000000000 RDI: ffff880001447000
RBP: ffff88007dfdbe90 R08: 0000000000000000 R09: ffff88007fc04000
R10: ffff88007fc04000 R11: 0000000000100000 R12: ffff880001447000
R13: 0000000000000400 R14: ffffea0000000000 R15: 00000000cccccccc
FS:  0000000000000000(0000) GS:ffff8800139d6000(0000) knlGS:0000000000000000
CS:  e033 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: ffff880001447000 CR3: 0000000001a3b000 CR4: 0000000000002620
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000000
Process swapper (pid: 1, threadinfo ffff88007dfda000, task ffff88007dfe0000)
Stack:
 0000000000000000 ffff880000000000 6db6db6db6db6db7 ffffffff81a00000
<0> 0000000000a00000 0000000000000000 ffff88007dfdbec0 ffffffff8102ed73
<0> ffffffff81c6aa38 ffffffff81aefdf0 0000000000000100 0000000000000100
Call Trace:
 [<ffffffff8102ed73>] mark_rodata_ro+0xea/0x151
 [<ffffffff810021b9>] init_post+0x30/0x113
 [<ffffffff81b0f715>] kernel_init+0x1c3/0x1d2
 [<ffffffff8100aa64>] kernel_thread_helper+0x4/0x10
 [<ffffffff81009e91>] ? int_ret_from_sys_call+0x7/0x1b
 [<ffffffff8143ae1d>] ? retint_restore_args+0x5/0x6
 [<ffffffff8100aa60>] ? kernel_thread_helper+0x0/0x10
Code: cd 47 00 00 48 c1 e8 0c 4c 89 e2 4c 89 e9 48 6b c0 38 48 81 e2 00 f0 ff 
ff 31 f6 48 89 d7 4c 01 f0 c7 40 08 01 00 00 00 44 89 f8 <f3> ab 4c 89 e7 49 81 
c4 00 10 00 00 e8 bc ca 09 00 48 ff 05 16 
RIP  [<ffffffff8102e9f2>] free_init_pages+0xb2/0xdb
 RSP <ffff88007dfdbe60>
CR2: ffff880001447000
---[ end trace 6e676731d52211fa ]---
Kernel panic - not syncing: Attempted to kill init!
Pid: 1, comm: swapper Tainted: G      D    2.6.33 #1
Call Trace:
 [<ffffffff81438663>] panic+0x7a/0x13d
 [<ffffffff81057609>] ? exit_ptrace+0xa1/0x121
 [<ffffffff8105074d>] do_exit+0x7a/0x6f3
 [<ffffffff8104d15d>] ? spin_unlock_irqrestore+0xe/0x10
 [<ffffffff8104dd76>] ? kmsg_dump+0x12b/0x145
 [<ffffffff8143bc31>] oops_end+0xbf/0xc7
 [<ffffffff8102f901>] no_context+0x1fc/0x20b
 [<ffffffff8102fa94>] __bad_area_nosemaphore+0x184/0x1a7
 [<ffffffff81004399>] ? __raw_callee_save_xen_pmd_val+0x11/0x1e
 [<ffffffff8102faca>] bad_area_nosemaphore+0x13/0x15
 [<ffffffff8143d663>] do_page_fault+0x14f/0x2a0
 [<ffffffff8143b0b5>] page_fault+0x25/0x30
 [<ffffffff8102e9f2>] ? free_init_pages+0xb2/0xdb
 [<ffffffff8102ed73>] mark_rodata_ro+0xea/0x151
 [<ffffffff810021b9>] init_post+0x30/0x113
 [<ffffffff81b0f715>] kernel_init+0x1c3/0x1d2
 [<ffffffff8100aa64>] kernel_thread_helper+0x4/0x10
 [<ffffffff81009e91>] ? int_ret_from_sys_call+0x7/0x1b
 [<ffffffff8143ae1d>] ? retint_restore_args+0x5/0x6
 [<ffffffff8100aa60>] ? kernel_thread_helper+0x0/0x10

-- Pasi


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>