Add nested-svm-vmrun/load/save testcases with common helpers#14
Closed
bernhardkaindl wants to merge 1 commit into
Closed
Add nested-svm-vmrun/load/save testcases with common helpers#14bernhardkaindl wants to merge 1 commit into
bernhardkaindl wants to merge 1 commit into
Conversation
8949d9e to
058c035
Compare
Add nested SVM test cases for VMLOAD, VMSAVE and VMRUN using a shared L2. The negative tests assert the error handling of using a test matrix of execution of VMLOAD and VMSAVE in a matrix of contexts: - User and Kernel context - EFER.SVME enabled and disabled - EAX VMCB register aligned, unaligned, or outside of physical range - CPL0 and CPL3 The tests create and use shared headers and modules for L2 setup. Also create a new category nested-svm for running the category using: ./xtf-runner nested-svm Based on an initial experiment by Ross to run a minimal L2. Signed-off-by: Ross Lagerwall <ross.lagerwall@citrix.com> Signed-off-by: Bernhard Kaindl <bernhard.kaindl@citrix.com>
058c035 to
12e00ee
Compare
Contributor
Author
|
Obsoleted by a series of commits near the end of this PR branch (split cleanups into other commits) xen-incubator#19 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add
nested-svm-{vmrun,vm{load,save}-negative}testcases with helpersAdd nested SVM test cases for VMLOAD, VMRUN, and VMSAVE using a minimal
test L2 domain.
The negative tests assert the error handling of using a test matrix
of execution of VMLOAD and VMSAVE in a matrix of contexts:
Based on an initial experiment by Ross to run a minimal L2.
Signed-off-by: Ross Lagerwall ross.lagerwall@citrix.com
Signed-off-by: Bernhard Kaindl bernhard.kaindl@citrix.com