From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pasi =?iso-8859-1?Q?K=E4rkk=E4inen?= Subject: Linux 2.6.33 crashes on boot as Xen PV domU Date: Thu, 25 Feb 2010 21:04:57 +0200 Message-ID: <20100225190457.GC2761@reaktio.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com Cc: Jeremy Fitzhardinge , Ian Campbell List-Id: xen-devel@lists.xenproject.org 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: [] 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:[] [] 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: [] mark_rodata_ro+0xea/0x151 [] init_post+0x30/0x113 [] kernel_init+0x1c3/0x1d2 [] kernel_thread_helper+0x4/0x10 [] ? int_ret_from_sys_call+0x7/0x1b [] ? retint_restore_args+0x5/0x6 [] ? 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 ab 4c 89 e7 49 81 c4 00 10 00 00 e8 bc ca 09 00 48 ff 05 16 RIP [] free_init_pages+0xb2/0xdb RSP 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: [] panic+0x7a/0x13d [] ? exit_ptrace+0xa1/0x121 [] do_exit+0x7a/0x6f3 [] ? spin_unlock_irqrestore+0xe/0x10 [] ? kmsg_dump+0x12b/0x145 [] oops_end+0xbf/0xc7 [] no_context+0x1fc/0x20b [] __bad_area_nosemaphore+0x184/0x1a7 [] ? __raw_callee_save_xen_pmd_val+0x11/0x1e [] bad_area_nosemaphore+0x13/0x15 [] do_page_fault+0x14f/0x2a0 [] page_fault+0x25/0x30 [] ? free_init_pages+0xb2/0xdb [] mark_rodata_ro+0xea/0x151 [] init_post+0x30/0x113 [] kernel_init+0x1c3/0x1d2 [] kernel_thread_helper+0x4/0x10 [] ? int_ret_from_sys_call+0x7/0x1b [] ? retint_restore_args+0x5/0x6 [] ? kernel_thread_helper+0x0/0x10 -- Pasi