Hi All, Gentle Reminder, Please have a look at my email below. It would be great if anyone can help me with this project.
Thanks & Regards, Prakhar Bansal Graduate Student' 20, Computer Engineering Iowa State University, Ames, IA On Tue, Mar 24, 2020 at 11:36 PM PRAKHAR BANSAL <prakharbansal0...@gmail.com> wrote: > Hi Jan, > > Thanks for the reply. I looked deeper into the libvirt and Jailhouse > source code and found following two things that seem relevant to the > project I am interested in. > > - Libvirt driver interface at [libvirt.git] > <https://libvirt.org/git/?p=libvirt.git;a=tree;hb=HEAD> / src > <https://libvirt.org/git/?p=libvirt.git;a=tree;f=src;hb=HEAD> / driver.h > <https://libvirt.org/git/?p=libvirt.git;a=blob_plain;f=src/driver.h;hb=HEAD> > - Jailhouse tool, which is using the ioctl API of the Jailhouse, available > at https://github.com/siemens/jailhouse/blob/master/tools/jailhouse.c. > > With the help of the above two, it looks like, a libvirt driver for the > Jailhouse can be implemented. Let me know if I am moving in the right > direction so far. > > I have been looking at the other libvirt driver implementations for > hypervisors like HyperV and VMware to understand their implementation and > learn from there. > > Thanks & Regards, > > Prakhar Bansal > Graduate Student' 20, Computer Engineering > Iowa State University, Ames, IA > > > > > > On Mon, Mar 23, 2020 at 3:07 AM Jan Kiszka <jan.kis...@siemens.com> wrote: > >> Hi Prakhar, >> >> On 23.03.20 07:53, PRAKHAR BANSAL wrote: >> > Hello All, >> > >> > My name is Prakhar Bansal and I am a graduate student in Computer >> > Engineering at Iowa State University, US. >> > I have experience with Analysing Performance of Applications running >> > inside multiple virtual machines hosted by the libvirt QEMU-KVM through >> > virt-manager. >> > >> > I am interested in working on the project to develop a Libvirt driver >> > for the Jailhouse hypervisor. I looked into the initial attempt on the >> > Jailhouse driver which seems to be based on the Jailhouse command-line >> > interface. I am currently looking into learning and understanding the >> > kernel APIs for jailhouse hypervisor. >> >> Thanks for your interest! >> >> > I followed the below articles mentioned by Valentine Sinitsyn to begin >> > learning about the Jailhouse hypervisor. >> > >> > https://lwn.net/Articles/578295/ >> > https://lwn.net/Articles/578852/ >> > >> > I have a few questions regarding this project, please let me know if >> > someone can help me out. >> >> Sure, go ahead. Depending on the scope of the question, libvirt might be >> the better community to ask. Therefore, I'm adding its list to this >> thread. >> >> Jan >> >> > >> > Thanks & Regards, >> > Prakhar Bansal >> > >> >> -- >> Siemens AG, Corporate Technology, CT RDA IOT SES-DE >> Corporate Competence Center Embedded Linux >> >