-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Linux loader integration #2470
Linux loader integration #2470
Conversation
7778ad0
to
84b90b1
Compare
We just yanked v0.2.0 of linux-loader. Before merging the PR, please make sure to use the latest available version v0.3.0. |
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.
The changes where you make use of the boot_params defined in the linux-loader from rust-vmm could be placed in another commit for better readability.
84b90b1
to
6c8873f
Compare
80f5097
to
00c17de
Compare
d50e020
to
366e38c
Compare
366e38c
to
f9a1a52
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.
Looks good! Only a couple of nits
02ee817
to
0c3fd3f
Compare
0e257a9
to
acf0a26
Compare
570ff15
to
05c22f2
Compare
Signed-off-by: AlexandruCihodaru <[email protected]>
Signed-off-by: AlexandruCihodaru <[email protected]>
Signed-off-by: AlexandruCihodaru <[email protected]>
Signed-off-by: AlexandruCihodaru <[email protected]>
Signed-off-by: AlexandruCihodaru <[email protected]>
Signed-off-by: AlexandruCihodaru <[email protected]>
05c22f2
to
c85b8fb
Compare
Reason for This PR
Replaced kernel crate with rust-vmm/linux-loader
See #1182.
Description of Changes
Added github dependency for rust-vmm/linux-loader
Deleted kernel crate from Firecracker
Use linux-loader to write bootparams
Integrated rust-vmm/linux-loader in vmm crate
As for right now the snapshot tests will not pass since the rust compiler uses upstream implementations of traits from vm-memory.
rust-vmm
.License Acceptance
By submitting this pull request, I confirm that my contribution is made under
the terms of the Apache 2.0 license.
PR Checklist
[Author TODO: Meet these criteria.]
[Reviewer TODO: Verify that these criteria are met. Request changes if not]
git commit -s
).unsafe
code is properly documented.firecracker/swagger.yaml
.CHANGELOG.md
.