Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Jul 2018 12:17:46 +0200
From:      Gerd Hafenbrack <gerd.hafenbrack@gmail.com>
Cc:        freebsd-xen@freebsd.org
Subject:   Re: HEADS UP: merged PVHv2 support and future plans
Message-ID:  <CAAqPvP-DOo4y2_MohPD-WMv6h%2BKVBj0JbW0pYYyb52juyeHWVg@mail.gmail.com>
In-Reply-To: <20180719095034.6h4rmqoy6hrkkorb@mac>
References:  <20180719090444.jojyziar2c6wy735@mac> <CAAqPvP9kVJu_%2BAOVg5JXv_P5W243-5PYrW3KzRtDB6C9XAE8hQ@mail.gmail.com> <20180719095034.6h4rmqoy6hrkkorb@mac>

next in thread | previous in thread | raw e-mail | index | archive | help
Thank you.

Roger Pau Monn=C3=A9 <roger.pau@citrix.com> schrieb am Do., 19. Juli 2018, =
11:50:

> On Thu, Jul 19, 2018 at 11:42:24AM +0200, Gerd Hafenbrack wrote:
> > Hello,
> >
> > Roger Pau Monn=C3=A9 <royger@freebsd.org> schrieb am Do., 19. Juli 2018=
,
> 11:05:
> >
> > > ... Later on, we sadly discovered
> > > that PVHv1 was still too similar to classic PV, and didn't allow Xen
> > > to make use of all the possible hardware virtualization extensions, s=
o
> > > PVHv2 was introduced ~2 years ago ...
> > >
> >
> > Is there a page comparing hardware virtualization extensions between
> PVHv1
> > and PVHv2?
>
> Hm, not really. PVHv2 has some devices (either emulated by software or
> hardware) that are not present on PVHv1: LAPIC, IO-APIC. The way to
> setup and inject interrupts on PVHv2 is also the same as on native
> (IO-APIC pin, MSI or MSI-X).
>
> Also PVHv2 allows to change paging modes (or completely disable
> paging), which PVHv1 didn't allow at all.
>
> To sum up, PVHv2 is very, very similar to HVM but it doesn't require a
> QEMU device model in order to run.
>
> > What about AMD support? We are getting EPIC machines.
>
> Yes, PVHv2 supports AMD, although I have to admit I haven't done
> extensive testing on AMD due to my lack of AMD hardware. I expect
> that's going to change soon.
>
> I've tested PVHv2 FreeBSD DomUs on AMD hardware, but I haven't tested
> FreeBSD PVHv2 Dom0 on AMD yet.
>
> Roger.
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAAqPvP-DOo4y2_MohPD-WMv6h%2BKVBj0JbW0pYYyb52juyeHWVg>