Compiling error for amd64 on FreeBSD9.0 with XENHVM when include xen console driver.

Wei Xu wei.xu.prc at gmail.com
Thu Aug 2 09:36:53 UTC 2012


Sean,
Thanks for your comments.

Current I'm trying to investigate if I can porting the Console Driver to
Solaris.

I know the uart emulated by QEMU, but it's not my purpose to use it, I just
want to try the console driver with Hypervisor itself,  Must it bundle with
PV? Does XENHVM make sense too?

I am not familiar with how the console driver works by comparing to Qemu
serial,  so I'll be really appreciated if you can give some words about
that, thanks.

To verify it, I installed a new 32 bit i386 FreeBSD guest domain and
compiled the kernel with XEN support, that means already included the
console driver, but after I installed the new kernel, system can't boot up
after loaded the kernel, both the Xen and the Dom0 are 64 bit, so i guess
maybe it can't work for 64bit Hypervisor and Dom0, I wonder how can I
verify the console driver?

Regards,
Wei


On Thu, Aug 2, 2012 at 2:02 AM, Sean Bruno <seanbru at yahoo-inc.com> wrote:

> On Tue, 2012-07-31 at 22:32 -0700, Wei Xu wrote:
> > Hi All,
> > I'm trying to compile new kernel with Xen Console driver on AMD 64
> > platform, it's not included by default,
> > I got compile error like this , I checked the code and i386 has the
> > pc_ipi_to_irq but amd64 doesn't,
> > look like it hasn't been experience with amd64, is there anyone know
> > whether it can work? thanks.
> >
>
> Since there's no PV support for amd64 yet.  I don't think you need the
> console driver.  QEMU will emulate the uart(4) device for you and
> freebsd will use the device as its serial console.
>
> From the dom0, you would run "xm console <vm name>".  Is this what you
> mean to do?
>
> Sean
>
>


More information about the freebsd-xen mailing list