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>