Hello,

I am a researcher at Intellisense Systems, Inc. We are a small business that 
performs R&D for the U.S. Military. We have an active contractor to build a 
hypervisor for a microkernel. We recently selected Sel4 as the microkernel and 
I learned that the Army (our customer) used a camKes implementation of a VMM to 
host a fork of Ubuntu, but the limitations prompted them to try another 
approach. I think since that time, microkit has developed quite a bit and I saw 
the trustworthy systems has even been developing an operating system on the 
Sel4 microkernel. However, LionOS appears to be developed for ARM systems as 
the use case.

For the Army use, we are using a Nuvo7000LP:  
https://www.neousys-tech.com/Resource/Product_Document/Nuvo-7000LP/Nuvo-7000LP-intel-9th-gen-fanless-rugged-computer-datasheet.pdf
Which is an X64 architecture.

I just started learning microkit through your available tutorials and I am 
aware that building a comprehensive VMM is no easy task. However, I was 
wondering if you had some intuition or if you could provide me an estimate of 
the libraries in the LionOS that I would need to adjust/redesign to make an X64 
architecture fork? Is this even a feasible approach?  It looks like I just need 
to swap out the aarch64 libraries with compatible x64 libraries and do some 
testing. Before I commit, I just wanted to get some advice on the endeavor.

Is forking LionOS to an X64 architecture feasible, or should I start at a lower 
level (i.e., redesigning the vmm?)

Thanks so much for your time.

Respectfully,
Peter Relich
Research Scientist
Intellisense Systems, Inc.
________________________________
The information contained in this e-mail and any attachments from Intellisense 
Systems may contain confidential and/or proprietary information, and is 
intended only for the named recipient to whom it was originally addressed. If 
you are not the intended recipient, any disclosure, distribution, or copying of 
this e-mail or its attachments is strictly prohibited. If you have received 
this e-mail in error, please notify the sender immediately by return e-mail and 
permanently delete the e-mail and any attachments.
_______________________________________________
Devel mailing list -- devel@sel4.systems
To unsubscribe send an email to devel-leave@sel4.systems

Reply via email to