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

xen-users

[Top] [All Lists]

[Xen-users] Kernel panic when using Xen-3.3.0 fs-backend and Mini-OS in

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] Kernel panic when using Xen-3.3.0 fs-backend and Mini-OS in Ubuntu 8.04
From: Wei LIU <liuw@xxxxxxxxx>
Date: 2010年4月15日 11:04:33 +0800
Delivery-date: 2010年4月19日 06:59:14 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Hi, all
I'm testing Mini-OS's fs-front driver and Xen-3.3.0's fs-backend.
Kernel version is 2.6.24-26-xen, a shipped version of Ubuntu 8.04.
I uncommented line 1173 in extras/mini-os/fs-front.c, so Mini-OS
should create "fs-tester" thread to do some read/write stuff.
Unfortunately, I got kernel panic. If I don't create that testing
thread, I won't get a kernel panic.
It seems that fs-backend crashes, and the causes kernel panic.
How can I fix this problem? Is that a kernel bug?
Any reply is welcomed.
Wei LIU
2010年04月15日
(XEN) mm.c:2850:d0 Grant map attempted to update a non-L1 page
(XEN) mm.c:2850:d0 Grant map attempted to update a non-L1 page
(XEN) mm.c:2850:d0 Grant map attempted to update a non-L1 page
[29465.879731] general protection fault: 0000 [#1] SMP
[29465.882297] Modules linked in: bridge ipv6 iptable_filter ip_tables
x_tables lp loop af_packet 8250_pnp parport_pc 8250 serial_core
parport evdev serio_raw psmouse container ac button i2c_piix4 i2c_core
intel_agp shpchp pci_hotplug agpgart ext3 jbd mbcache sr_mod cdrom
pata_acpi sg sd_mod ata_generic floppy ehci_hcd uhci_hcd pcnet32 mii
usbcore mptspi mptscsih mptbase scsi_transport_spi ata_piix libata
scsi_mod thermal processor fan fuse
[29465.973564]
[29465.995103] Pid: 9324, comm: fs-backend Not tainted (2.6.24-26-xen #1)
[29465.997319] EIP: 0061:[<c016c1b0>] EFLAGS: 00010296 CPU: 0
[29465.999305] EIP is at do_wp_page+0x100/0x9f0
[29466.000889] EAX: f57f7000 EBX: f57f7000 ECX: 00000400 EDX: 80000000
[29466.003001] ESI: fb531000 EDI: f57f7000 EBP: fb531000 ESP: ec4fbd38
[29466.025550] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0069
[29466.027421] Process fs-backend (pid: 9324, ti=ec4fa000
task=ea4962f0 task.ti=ec4fa000)
[29466.029946] Stack: 12dbe065 00000000 cbb0569d 00000006 b7f52000
ec5ab9bc ec6f2ac0 00000000
[29466.056041] 00000000 c1c2ffe0 ed40c0c0 c018f8a5 12dbe065
00000000 f57f4000 c1d46620
[29466.061855] c0464fa0 04a7d061 80000000 ed2ac234 00000001
04a7d067 c1d30fac f57f4a90
[29466.087922] Call Trace:
[29466.089533] [<c018f8a5>] link_path_walk+0x65/0xc0
[29466.091689] [<c01717ba>] handle_mm_fault+0xc5a/0x1360
[29466.093875] [<c019bc73>] mntput_no_expire+0x13/0x70
[29466.116265] [<c019bc73>] mntput_no_expire+0x13/0x70
[29466.118381] [<c0276e46>] tty_ldisc_deref+0x46/0x70
[29466.120514] [<c032a27e>] do_page_fault+0x35e/0xe70
[29466.122610] [<c01f6047>] apparmor_inode_permission+0x47/0x70
[29466.145325] [<c0197138>] __d_path+0x138/0x210
[29466.147250] [<c019bc73>] mntput_no_expire+0x13/0x70
[29466.149265] [<c01988a6>] d_path+0xd6/0xf0
[29466.151148] [<c0329f20>] do_page_fault+0x0/0xe70
[29466.153184] [<c0328bc5>] error_code+0x35/0x40
[29466.175954] [<c019007b>] do_unlinkat+0xcb/0x140
[29466.177935] [<c021093a>] __copy_to_user_ll+0x3a/0x70
[29466.180021] [<c01a0827>] seq_read+0x1a7/0x290
[29466.181980] [<c01a0680>] seq_read+0x0/0x290
[29466.183846] [<c0185f17>] vfs_read+0xb7/0x170
[29466.206450] [<c0186471>] sys_read+0x41/0x70
[29466.208426] [<c0105832>] syscall_call+0x7/0xb
[29466.210455] =======================
[29466.211844] Code: 00 00 8b 44 24 3c ba 03 00 00 00 e8 eb d3 fa ff
ba 04 00 00 00 89 c5 8b 44 24 24 89 ee e8 d9 d3 fa ff b9 00 04 00 00
89 c3 89 c7 <f3> a5 ba 03 00 00 00 89 e8 e8 02 d1 fa ff ba 04 00 00 00
89 d8
[29466.301195] EIP: [<c016c1b0>] do_wp_page+0x100/0x9f0 SS:ESP 0069:ec4fbd38
[29466.304157] ---[ end trace bcad1592f35abc4d ]---
[29466.326567] note: fs-backend[9324] exited with preempt_count 2
[29466.328563] BUG: scheduling while atomic: fs-backend/9324/0x10000002
[29466.330651] Pid: 9324, comm: fs-backend Tainted: G D 2.6.24-26-xen #1
[29466.332915] [<c0326dd8>] schedule+0x318/0x640
[29466.355570] [<c0126573>] __call_console_drivers+0x53/0x60
[29466.357850] [<c0126ee1>] vprintk+0x1f1/0x3d0
[29466.359762] [<c01222a3>] __cond_resched+0x13/0x40
[29466.361818] [<c0327177>] cond_resched+0x27/0x30
[29466.363804] [<c018190c>] kmem_cache_alloc+0xdc/0x100
[29466.386528] [<c015c0d4>] taskstats_exit+0x1c4/0x330
[29466.388636] [<c0129dfe>] do_exit+0x15e/0x890
[29466.390601] [<c01270db>] printk+0x1b/0x20
[29466.392483] [<c01063d7>] die+0x287/0x290
[29466.394317] [<c0328e20>] do_general_protection+0x0/0x190
[29466.417486] [<c0328bc5>] error_code+0x35/0x40
[29466.419481] [<c016c1b0>] do_wp_page+0x100/0x9f0
[29466.421479] [<c018f8a5>] link_path_walk+0x65/0xc0
[29466.423566] [<c01717ba>] handle_mm_fault+0xc5a/0x1360
[29466.446134] [<c019bc73>] mntput_no_expire+0x13/0x70
[29466.448132] [<c019bc73>] mntput_no_expire+0x13/0x70
[29466.450227] [<c0276e46>] tty_ldisc_deref+0x46/0x70
[29466.452410] [<c032a27e>] do_page_fault+0x35e/0xe70
[29466.454573] [<c01f6047>] apparmor_inode_permission+0x47/0x70
[29466.477547] [<c0197138>] __d_path+0x138/0x210
[29466.479538] [<c019bc73>] mntput_no_expire+0x13/0x70
[29466.481660] [<c01988a6>] d_path+0xd6/0xf0
[29466.483552] [<c0329f20>] do_page_fault+0x0/0xe70
[29466.506394] [<c0328bc5>] error_code+0x35/0x40
[29466.508426] [<c019007b>] do_unlinkat+0xcb/0x140
[29466.510464] [<c021093a>] __copy_to_user_ll+0x3a/0x70
[29466.512572] [<c01a0827>] seq_read+0x1a7/0x290
[29466.514493] [<c01a0680>] seq_read+0x0/0x290
[29466.536834] [<c0185f17>] vfs_read+0xb7/0x170
[29466.538787] [<c0186471>] sys_read+0x41/0x70
[29466.540750] [<c0105832>] syscall_call+0x7/0xb
[29466.542605] =======================
[29466.568445] ------------[ cut here ]------------
[29466.570263] kernel BUG at
/build/buildd/linux-2.6.24/debian/build/custom-source-xen/arch/x86/mm/highmem_32-xen.c:42!
[29466.573525] invalid opcode: 0000 [#2] SMP
[29466.596241] Modules linked in: bridge ipv6 iptable_filter ip_tables
x_tables lp loop af_packet 8250_pnp parport_pc 8250 serial_core
parport evdev serio_raw psmouse container ac button i2c_piix4 i2c_core
intel_agp shpchp pci_hotplug agpgart ext3 jbd mbcache sr_mod cdrom
pata_acpi sg sd_mod ata_generic floppy ehci_hcd uhci_hcd pcnet32 mii
usbcore mptspi mptscsih mptbase scsi_transport_spi ata_piix libata
scsi_mod thermal processor fan fuse
...[snip]...
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
<Prev in Thread] Current Thread [Next in Thread>
Previous by Date: Re: [Xen-users] dom0 network down after domU destroy , Tapas Mishra
Next by Date: [Xen-users] Why Xen is sending multicast ICMPv6 packets ??? , Guillaume S
Previous by Thread: [Xen-users] Fwd: Attach CDROM to windows , 田世坤
Next by Thread: Re: [Xen-users] Kernel panic when using Xen-3.3.0 fs-backend and Mini-OS in Ubuntu 8.04 , Dana Rawding
Indexes: [Date] [Thread] [Top] [All Lists]

Copyright ©, Citrix Systems Inc. All rights reserved. Legal and Privacy
Citrix This site is hosted by Citrix

AltStyle によって変換されたページ (->オリジナル) /