From: Trammell Hudson Date: Tue, 21 Oct 2008 22:43:25 +0000 (-0500) Subject: Merge branch 'kitten' of ssh://sharedev@localhost/home/sharedev/palacios into kitten X-Git-Tag: 1.0^2~30 X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?p=palacios-OLD.git;a=commitdiff_plain;h=3aefb820e651c67fb0654fe1df301c8828dbb35d Merge branch 'kitten' of ssh://sharedev@localhost/home/sharedev/palacios into kitten Conflicts: kitten/init/main.c --- 3aefb820e651c67fb0654fe1df301c8828dbb35d diff --cc kitten/init/main.c index d56f7e1,34ab6f9..16369d3 --- a/kitten/init/main.c +++ b/kitten/init/main.c @@@ -118,17 -118,37 +118,16 @@@ start_kernel( } #ifdef CONFIG_V3VEE - { - struct v3_os_hooks os_hooks; - struct v3_ctrl_ops v3_ops; - struct guest_info * vm_info = 0; - struct v3_vm_config vm_config; - - memset(&os_hooks, 0, sizeof(struct v3_os_hooks)); - memset(&v3_ops, 0, sizeof(struct v3_ctrl_ops)); - memset(&vm_config, 0, sizeof(struct v3_vm_config)); - - printk( KERN_INFO "Calling Init_V3\n" ); - Init_V3(&os_hooks, &v3_ops); - printk( KERN_INFO "Rombios: %p @ %lu\n", - &rombios_start, - &rombios_end - &rombios_start - ); - - printk( KERN_INFO "VGA Bios: %p @ %lu\n", - &vgabios_start, - &vgabios_end - &vgabios_start - ); - } -#endif - + RunVMM(); +#else - /* * Start up user-space... */ printk(KERN_INFO "Loading initial user-level task (init_task)...\n"); if ((status = create_init_task()) != 0) panic("Failed to create init_task (status=%d).", status); - #endif schedule(); /* This should not return */ ++#endif BUG(); }