Kip Macy
2004-Oct-27 02:29 UTC
[Xen-devel] still more excruciating pain booting FreeBSD on top of trunk
It looks like I have to scrutinize the linux domain builder a little more closely. I just panicked DOM0 by running it on a freebsd image with BSD_SYMTAB in it: (XEN) (file=sched_bvt.c, line=312) Get domain 3 bvt mcu_adv=10, warpback=0, warpvalue=0, warpl=2000000000, warp u=1000000000 (XEN) (file=sched_bvt.c, line=335) Get domain 3 bvt mcu_adv=10, warpback=0, warpvalue=0, warpl=2000000000000000 , warpu=1000000000000000 (XEN) (file=traps.c, line=397) Page fault: fc52ecf9 -> fc530e8a Kernel panic: Attempted to kill init! bad: scheduling while atomic! [<c0386667>] schedule+0x48f/0x494 [<c013e29d>] __pagevec_release+0x28/0x36 [<c01725d5>] mpage_writepages+0x175/0x344 [<c01b37c6>] ext3_ordered_writepage+0x0/0x1b9 [<c0134259>] find_get_pages_tag+0x9e/0xa7 [<c01397c4>] do_writepages+0x3d/0x43 [<c0170d93>] __sync_single_inode+0x72/0x202 [<c01b20e3>] ext3_put_inode+0x13/0x2f [<c017113f>] sync_sb_inodes+0x169/0x282 [<c01713cb>] sync_inodes_sb+0x81/0x9a [<c01714db>] sync_inodes+0x2b/0x90 [<c0153083>] do_sync+0x23/0x74 [<c01530e3>] sys_sync+0xf/0x15 [<c011c654>] panic+0x110/0x121 [<c011efcc>] do_exit+0x408/0x41a [<c038701e>] __sched_text_end+0xa3/0x4af0 [<c0363ffc>] ip_mc_inc_group+0x111/0x158 [<c010fa40>] __switch_to+0x3b7/0x3c3 [<c027042b>] ide_set_handler+0x42/0x7e [<c0278555>] write_intr+0x11c/0x150 [<c0138082>] buffered_rmqueue+0x125/0x224 [<c026f090>] ide_intr+0x132/0x218 [<c013846a>] __alloc_pages+0x2e9/0x347 [<c010ba36>] handle_IRQ_event+0x47/0x80 [<c0386499>] schedule+0x2c1/0x494 [<c013c8b3>] cache_alloc_refill+0x169/0x20a [<c0386b9d>] schedule_timeout+0x63/0xb7 [<c0163e36>] __pollwait+0x85/0xc6 [<c012484f>] process_timeout+0x0/0x9 [<c01640e4>] do_select+0x18e/0x2c8 [<c0163db1>] __pollwait+0x0/0xc6 [<c0164507>] sys_select+0x2c4/0x4db [<c010d553>] syscall_call+0x7/0xb bad: scheduling while atomic! [<c0386667>] schedule+0x48f/0x494 [<c01f7f88>] radix_tree_gang_lookup_tag+0x59/0x73 [<c016b11d>] __wait_on_inode+0x84/0x9f [<c0119556>] default_wake_function+0x0/0x12 [<c0119556>] default_wake_function+0x0/0x12 [<c0170f7e>] __writeback_single_inode+0x5b/0xb3 [<c017113f>] sync_sb_inodes+0x169/0x282 [<c01713cb>] sync_inodes_sb+0x81/0x9a [<c0152dd8>] sync_blockdev+0x39/0x4c [<c0171528>] sync_inodes+0x78/0x90 [<c01530a4>] do_sync+0x44/0x74 [<c01530e3>] sys_sync+0xf/0x15 [<c011c654>] panic+0x110/0x121 [<c011efcc>] do_exit+0x408/0x41a [<c038701e>] __sched_text_end+0xa3/0x4af0 [<c0363ffc>] ip_mc_inc_group+0x111/0x158 [<c010fa40>] __switch_to+0x3b7/0x3c3 [<c027042b>] ide_set_handler+0x42/0x7e [<c0278555>] write_intr+0x11c/0x150 [<c0138082>] buffered_rmqueue+0x125/0x224 [<c026f090>] ide_intr+0x132/0x218 [<c013846a>] __alloc_pages+0x2e9/0x347 [<c010ba36>] handle_IRQ_event+0x47/0x80 [<c0386499>] schedule+0x2c1/0x494 [<c013c8b3>] cache_alloc_refill+0x169/0x20a [<c0386b9d>] schedule_timeout+0x63/0xb7 [<c0163e36>] __pollwait+0x85/0xc6 [<c012484f>] process_timeout+0x0/0x9 [<c01640e4>] do_select+0x18e/0x2c8 [<c0163db1>] __pollwait+0x0/0xc6 [<c0164507>] sys_select+0x2c4/0x4db [<c010d553>] syscall_call+0x7/0xb bad: scheduling while atomic! [<c0386667>] schedule+0x48f/0x494 [<c016b11d>] __wait_on_inode+0x84/0x9f [<c0119556>] default_wake_function+0x0/0x12 [<c0119556>] default_wake_function+0x0/0x12 [<c0170f7e>] __writeback_single_inode+0x5b/0xb3 [<c017113f>] sync_sb_inodes+0x169/0x282 [<c01713cb>] sync_inodes_sb+0x81/0x9a [<c0152dd8>] sync_blockdev+0x39/0x4c [<c0171528>] sync_inodes+0x78/0x90 [<c01530a4>] do_sync+0x44/0x74 [<c01530e3>] sys_sync+0xf/0x15 [<c011c654>] panic+0x110/0x121 [<c011efcc>] do_exit+0x408/0x41a [<c038701e>] __sched_text_end+0xa3/0x4af0 [<c0363ffc>] ip_mc_inc_group+0x111/0x158 [<c010fa40>] __switch_to+0x3b7/0x3c3 [<c027042b>] ide_set_handler+0x42/0x7e [<c0278555>] write_intr+0x11c/0x150 [<c0138082>] buffered_rmqueue+0x125/0x224 [<c026f090>] ide_intr+0x132/0x218 [<c013846a>] __alloc_pages+0x2e9/0x347 [<c010ba36>] handle_IRQ_event+0x47/0x80 [<c0386499>] schedule+0x2c1/0x494 [<c013c8b3>] cache_alloc_refill+0x169/0x20a [<c0386b9d>] schedule_timeout+0x63/0xb7 [<c0163e36>] __pollwait+0x85/0xc6 [<c012484f>] process_timeout+0x0/0x9 [<c01640e4>] do_select+0x18e/0x2c8 [<c0163db1>] __pollwait+0x0/0xc6 [<c0164507>] sys_select+0x2c4/0x4db [<c010d553>] syscall_call+0x7/0xb (XEN) pt base=7fe0d sh_info=1fe (XEN) Audit 3: Done. ctot=1027 ttot=3 (XEN) (file=domain.c, line=242) Releasing task 3 bad: scheduling while atomic! [<c0386667>] schedule+0x48f/0x494 [<c016b11d>] __wait_on_inode+0x84/0x9f [<c0119556>] default_wake_function+0x0/0x12 [<c0119556>] default_wake_function+0x0/0x12 [<c0170f7e>] __writeback_single_inode+0x5b/0xb3 [<c017113f>] sync_sb_inodes+0x169/0x282 [<c01713cb>] sync_inodes_sb+0x81/0x9a [<c0152dd8>] sync_blockdev+0x39/0x4c [<c0171528>] sync_inodes+0x78/0x90 [<c01530a4>] do_sync+0x44/0x74 [<c01530e3>] sys_sync+0xf/0x15 [<c011c654>] panic+0x110/0x121 [<c011efcc>] do_exit+0x408/0x41a [<c038701e>] __sched_text_end+0xa3/0x4af0 [<c0363ffc>] ip_mc_inc_group+0x111/0x158 [<c010fa40>] __switch_to+0x3b7/0x3c3 [<c027042b>] ide_set_handler+0x42/0x7e [<c0278555>] write_intr+0x11c/0x150 [<c0138082>] buffered_rmqueue+0x125/0x224 [<c026f090>] ide_intr+0x132/0x218 [<c013846a>] __alloc_pages+0x2e9/0x347 [<c010ba36>] handle_IRQ_event+0x47/0x80 [<c0386499>] schedule+0x2c1/0x494 [<c013c8b3>] cache_alloc_refill+0x169/0x20a [<c0386b9d>] schedule_timeout+0x63/0xb7 [<c0163e36>] __pollwait+0x85/0xc6 [<c012484f>] process_timeout+0x0/0x9 [<c01640e4>] do_select+0x18e/0x2c8 [<c0163db1>] __pollwait+0x0/0xc6 [<c0164507>] sys_select+0x2c4/0x4db [<c010d553>] syscall_call+0x7/0xb bad: scheduling while atomic! [<c0386667>] schedule+0x48f/0x494 [<c021f62c>] __generic_unplug_device+0x25/0x40 [<c021f66f>] generic_unplug_device+0x28/0x5c [<c0386b19>] io_schedule+0xe/0x16 [<c0133cef>] wait_on_page_bit+0xbe/0xe0 [<c0133b81>] page_wake_function+0x0/0x4a [<c0133b81>] page_wake_function+0x0/0x4a [<c01339d9>] wait_on_page_writeback_range+0xe2/0x117 [<c0133a2d>] filemap_fdatawait+0x1f/0x23 [<c0152dd8>] sync_blockdev+0x39/0x4c [<c0171536>] sync_inodes+0x86/0x90 [<c01530a4>] do_sync+0x44/0x74 [<c01530e3>] sys_sync+0xf/0x15 [<c011c654>] panic+0x110/0x121 [<c011efcc>] do_exit+0x408/0x41a [<c038701e>] __sched_text_end+0xa3/0x4af0 [<c0363ffc>] ip_mc_inc_group+0x111/0x158 [<c010fa40>] __switch_to+0x3b7/0x3c3 [<c027042b>] ide_set_handler+0x42/0x7e [<c0278555>] write_intr+0x11c/0x150 [<c0138082>] buffered_rmqueue+0x125/0x224 [<c026f090>] ide_intr+0x132/0x218 [<c013846a>] __alloc_pages+0x2e9/0x347 [<c010ba36>] handle_IRQ_event+0x47/0x80 [<c0386499>] schedule+0x2c1/0x494 [<c013c8b3>] cache_alloc_refill+0x169/0x20a [<c0386b9d>] schedule_timeout+0x63/0xb7 [<c0163e36>] __pollwait+0x85/0xc6 [<c012484f>] process_timeout+0x0/0x9 [<c01640e4>] do_select+0x18e/0x2c8 [<c0163db1>] __pollwait+0x0/0xc6 [<c0164507>] sys_select+0x2c4/0x4db [<c010d553>] syscall_call+0x7/0xb ************ REMOTE CONSOLE EXITED ***************** kmacy@siml3 ------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader''s Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click _______________________________________________ Xen-devel mailing list Xen-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xen-devel