[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, AjayOn 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
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |