[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Minios-devel] Some queries regarding Unikraft on x86/arm
Hey Ajay,
On 04.04.2018 05:05, Ajay Garg wrote:
Thanks Wei for the crisp reply !!
Waiting for Simon's insights on Unikraft-x86 on Xen :)
Thanks and Regards,
Ajay
On Wed, Apr 4, 2018 at 8:04 AM, Wei Chen <Wei.Chen@xxxxxxx
<mailto:Wei.Chen@xxxxxxx>> wrote:
Hi Ajay,____
__ __
> a) Unikraft (for arm32) is built using HVM mode, and will _only_
work with processors that have hardware-virtualization enabled,
right?____
__ __
Yes, that’s right. Currently, for arm32-unikraft, we plan to support
Xen and Linux/KVM.____
Both of them need hardware virtualization enabled processors.____
Correct. ;-)
__ __
> b) Unikraft (for x86) also uses HVM mode, and works _only_ with
processors that have hardware-virtualization enabled, right?____
> Or Unikraft works/can-work using PV mode?____
__ __
Unikraft-x86 of KVM platform uses HVM mode, it should require
hardware virtualization____
enabled processors. But it seems the Unikraft-x86 of Xen platform is
using PV-mode.____
I am not sure about it, but I think Simon could give you a clear
answer.____
Also correct. Unikraft on Xen is PV only, for now. We actually plan to
support PVH/HVM on Xen in the future. These two modes also require
hardware virtualization capabilities. Please note that there are patches
for Xen's PV mode because of Meltdown which might also require
virtualization capabilities on your CPU.
__ __
Regards,____
Wei Chen____
Thanks,
Simon
__ __
*From:*Minios-devel <minios-devel-bounces@xxxxxxxxxxxxxxxxxxxx
<mailto:minios-devel-bounces@xxxxxxxxxxxxxxxxxxxx>> *On Behalf Of
*Ajay Garg
*Sent:* 2018年4月3日19:17
*To:* minios-devel@xxxxxxxxxxxxxxxxxxxx
<mailto:minios-devel@xxxxxxxxxxxxxxxxxxxx>
*Subject:* [Minios-devel] Some queries regarding Unikraft on x86/arm____
__ __
Hi All.____
It's pretty clear that PV-guests on ARM are not the way to go
(neither there are any plans for support of PV-guests on ARM),
primarily because of the following reasons :____
* Too much complexity in OS code while booting up, and in
general.____
* Security issues (Meltdown).____
So, rumprun, as of now is unusable for ARM, because rumprun is built
with PV-guests in mind.____
So, that leaves us with Unikraft.
So, kindly confirm :____
__ __
a)____
Unikraft (for arm32) is built using HVM mode, and will _only_ work
with processors that have hardware-virtualization enabled, right?____
b)____
Unikraft (for x86) also uses HVM mode, and works _only_ with
processors that have hardware-virtualization enabled, right?____
Or Unikraft works/can-work using PV mode?____
I think with the above two resolutions, we can be sure to zero-in on
Unikraft for running unikernels.
__
______
Many thanks to everyone who have helped, big thanks to Julien
(<julien.grall@xxxxxxx <mailto:julien.grall@xxxxxxx>>) !!____
____
__ __
Thanks and Regards,
Ajay____
IMPORTANT NOTICE: The contents of this email and any attachments are
confidential and may also be privileged. If you are not the intended
recipient, please notify the sender immediately and do not disclose
the contents to any other person, use it for any purpose, or store
or copy the information in any medium. Thank you.
--
Regards,
Ajay
_______________________________________________
Minios-devel mailing list
Minios-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/minios-devel
|