[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] Fix hvm domain creation failure on ia64
Some observations: 1. If calling that function causes dom0 hangup, perhaps you have a serious underlying issue that you need to address? 2. Why were you ending up in that function in the first place? Is xend misdirecting you to execute the wrong path through qemu-dm? -- Keir On 14/2/08 05:03, "Kouya Shimura" <kouya@xxxxxxxxxxxxxx> wrote: > In cset 16961, 16962, 16963, Direct Linux boot is supported. > But it doesn't work on ia64. Moreover, it causes dom0 hangup. > > Signed-off-by: Kouya Shimura <kouya@xxxxxxxxxxxxxx> > > diff -r 0164d924ceba tools/ioemu/hw/pc.c > --- a/tools/ioemu/hw/pc.c Wed Feb 13 10:43:13 2008 +0000 > +++ b/tools/ioemu/hw/pc.c Thu Feb 14 13:52:16 2008 +0900 > @@ -361,6 +361,7 @@ void bochs_bios_init(void) > register_ioport_write(0x503, 1, 1, bochs_bios_write, NULL); > } > > +#if defined(__i386__) || defined(__x86_64__) > /* Generate an initial boot sector which sets state and jump to > a specified vector */ > static void generate_bootsect(uint32_t gpr[8], uint16_t segs[6], uint16_t ip) > @@ -718,6 +719,14 @@ static void load_linux(const char *kerne > > generate_bootsect(gpr, seg, 0); > } > +#else /* __ia64__ */ > +static void load_linux(const char *kernel_filename, > + const char *initrd_filename, > + const char *kernel_cmdline) > +{ > + /* Direct Linux boot is unsupported. */ > +} > +#endif > > static void main_cpu_reset(void *opaque) > { > _______________________________________________ > Xen-devel mailing list > Xen-devel@xxxxxxxxxxxxxxxxxxx > http://lists.xensource.com/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |