-
Notifications
You must be signed in to change notification settings - Fork 1
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
Direct boot Linux in a VM with LTX as init #1
Comments
richiejp
pushed a commit
to richiejp/ltx
that referenced
this issue
Jun 5, 2023
Automating this creates a lot of questions. For now we can just specify the images as an input and give a pointer on how to do it. Second task in acerv#1 Signed-off-by: Richard Palethorpe <[email protected]>
richiejp
pushed a commit
to richiejp/ltx
that referenced
this issue
Jun 7, 2023
Automating this creates a lot of questions. For now we can just specify the images as an input and give a pointer on how to do it. Second task in acerv#1 Signed-off-by: Richard Palethorpe <[email protected]>
richiejp
pushed a commit
to richiejp/ltx
that referenced
this issue
Jun 9, 2023
Automating this creates a lot of questions. For now we can just specify the images as an input and give a pointer on how to do it. Second task in acerv#1 Signed-off-by: Richard Palethorpe <[email protected]>
acerv
pushed a commit
that referenced
this issue
Jun 9, 2023
Automating this creates a lot of questions. For now we can just specify the images as an input and give a pointer on how to do it. Second task in #1 Signed-off-by: Richard Palethorpe <[email protected]>
#3 was merged |
New tasks
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Problems
Solution
Cross compile LTX, the tests and the Linux kernel. Create an initrd with LTX and any tests in. Then direct boot the kernel-initrd in a VM and run the tests with LTX.
sysinfo
?Benefits
Cross compiling and booting all of the userland in a normal or embedded distribution takes a long time. It takes so long that doing it is impractical and wasteful. Also the kernel configs that are supported are limited due to requirements of userland.
This cuts out many layers which add time making it possible to do tests across a wide matrix so long as the tests are reasonably self contained.
The text was updated successfully, but these errors were encountered: