Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Libvmi integration #137

Open
Wenzel opened this issue Dec 17, 2020 · 2 comments
Open

Libvmi integration #137

Wenzel opened this issue Dec 17, 2020 · 2 comments
Labels
integration Integration with other VMI components / libraries

Comments

@Wenzel
Copy link
Owner

Wenzel commented Dec 17, 2020

This issue tracks the integration status of libmicrovmi with LibVMI

➡️ A fork of libvmi is available with a basic integration of libmicrovmi:
https://github.com/Wenzel/libvmi on the libmicrovmi branch

A pull request has been opened (only on the forked repo) to track the changes:
Wenzel/libvmi#1

A github actions has been configured to test the build:
https://github.com/Wenzel/libvmi/runs/1527128223?check_suite_focus=true

@Wenzel Wenzel added the integration Integration with other VMI components / libraries label Dec 17, 2020
@Wenzel
Copy link
Owner Author

Wenzel commented Mar 2, 2021

libmicrovmi's installation has been simplified with a Debian package:
#143

However, the generated libmicrovmi.h header is not included yet.
This issue will track the progress:
#177

Edit: the libmicrovmi.so library is not even included in the Debian package as I first thought

@Wenzel
Copy link
Owner Author

Wenzel commented Mar 2, 2021

I updated the build workflow to download libmicrovmi debian package and install it, instead of cloning libmicrovmi and compiling it.
It works 🙂 !

Next step: implement driver_init_mode, and able to return the concrete driver type after microvmi_init()

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
integration Integration with other VMI components / libraries
Projects
None yet
Development

No branches or pull requests

1 participant