-
Notifications
You must be signed in to change notification settings - Fork 66
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
feat: Add Xen support #1240
feat: Add Xen support #1240
Conversation
f32e678
to
9b5e55a
Compare
xen
support for kraftkitXen
support
4726be4
to
c67465b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some style comments from my side, I did not try it yet
cb8812c
to
96a6886
Compare
029891f
to
08c224c
Compare
77bcc05
to
53b93b4
Compare
Hey @andreistan26 any new updates here? |
Will finish it up this week |
sure thing, no hurry, just wanted to get a status update |
6deb6e0
to
c9ecb1b
Compare
Can you also add this? thanks: diff --git a/Makefile b/Makefile
index 2b5d0ac0..18f88386 100644
--- a/Makefile
+++ b/Makefile
@@ -272,6 +272,7 @@ buildenv-myself-full: ## OCI image containing the build environment for KraftKit
buildenv-myself: ## OCI image containing KraftKit binaries.
buildenv-qemu: ## OCI image containing a Unikraft-centric build of QEMU.
buildenv-github-action: ## OCI image used when building Unikraft unikernels in GitHub Actions.
+buildenv-xen: ## OCI image containing a Unikraft-centric build of Xen.
tools: ## Build all tools.
kraft: ## The kraft binary.
runu: ## The runu binary. |
Hey, how is this going @nderjung should we get to this now and maybe try to get an initial version merged? @andreistan26 can you do a rebase of this if you're not too busy? thanks |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Generally this is very good, thanks for this awesome contribution!
Please just rebase and we'll get this in as-is.
Cheers
baedc00
to
43a56e4
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi, please see this one change.
Signed-off-by: Andrei Stan <andreistan2003@gmail.com>
Signed-off-by: Andrei Stan <andreistan2003@gmail.com>
Signed-off-by: Andrei Stan <andreistan2003@gmail.com>
In the case of Xen, on fast applications, the logs would have been called when the machine was already in the exit state. Signed-off-by: Andrei Stan <andreistan2003@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work, thanks a lot @andreistan26!
All requests have now been incorporated and review state is stale.
Just wanted to chime in and say congrats, this is great news for the Xen Project 👍 |
Prerequisite checklist
make fmt
on your commit series before opening this PR;Description of changes
GitHub-Closes: #990