forked from project-oak/hafnium-verification
-
Notifications
You must be signed in to change notification settings - Fork 4
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
Wrap mutable states of VCpu with SpinLock (partially done) #39
Merged
Commits on Aug 22, 2019
-
Wraps interrupts by SpinLock. Fixes two wrong access without proper l…
…ocking. - One is in `api_vcpu_prepare_run` (by kaist-cp#22) - The other is in `api_spci_msg_recv` (from upstream)
Configuration menu - View commit details
-
Copy full SHA for 7246944 - Browse repository at this point
Copy the full SHA 7246944View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4b35af - Browse repository at this point
Copy the full SHA d4b35afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fe6637 - Browse repository at this point
Copy the full SHA 5fe6637View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ae3444 - Browse repository at this point
Copy the full SHA 3ae3444View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f4494f - Browse repository at this point
Copy the full SHA 5f4494fView commit details -
By the behavior of execution_lock, every api functions now assumes cu…
…rrent vcpu is locked
Configuration menu - View commit details
-
Copy full SHA for 29e954c - Browse repository at this point
Copy the full SHA 29e954cView commit details -
Configuration menu - View commit details
-
Copy full SHA for bba7333 - Browse repository at this point
Copy the full SHA bba7333View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1b53e7 - Browse repository at this point
Copy the full SHA b1b53e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbd39d2 - Browse repository at this point
Copy the full SHA dbd39d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for fabe11c - Browse repository at this point
Copy the full SHA fabe11cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f6e141f - Browse repository at this point
Copy the full SHA f6e141fView commit details
Commits on Aug 27, 2019
-
Disable checking VCPU_REGS temporarily
`offset_of` is not powerful enough so we cannot correctly calculate the offset of nested fields.
Configuration menu - View commit details
-
Copy full SHA for 6b52cd3 - Browse repository at this point
Copy the full SHA 6b52cd3View commit details
Commits on Aug 28, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d2ed2aa - Browse repository at this point
Copy the full SHA d2ed2aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0ea552 - Browse repository at this point
Copy the full SHA b0ea552View commit details
Commits on Aug 29, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 4a15f88 - Browse repository at this point
Copy the full SHA 4a15f88View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3992ce - Browse repository at this point
Copy the full SHA a3992ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e0219a - Browse repository at this point
Copy the full SHA 3e0219aView commit details
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.