-
Notifications
You must be signed in to change notification settings - Fork 57
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
Split tdx feature into tdcall and tdvmcall features as tdvmcall usage may be optional for some use cases #768
Conversation
Signed-off-by: Stanislaw Grams <[email protected]>
No functional changes Signed-off-by: Stanislaw Grams <[email protected]>
Signed-off-by: Stanislaw Grams <[email protected]>
Signed-off-by: Stanislaw Grams <[email protected]>
Signed-off-by: Stanislaw Grams <[email protected]>
Signed-off-by: Stanislaw Grams <[email protected]>
Signed-off-by: Stanislaw Grams <[email protected]>
Signed-off-by: Stanislaw Grams <[email protected]>
Signed-off-by: Stanislaw Grams <[email protected]>
Signed-off-by: Stanislaw Grams <[email protected]>
Signed-off-by: Stanislaw Grams <[email protected]>
Signed-off-by: Stanislaw Grams <[email protected]>
Signed-off-by: Stanislaw Grams <[email protected]>
Signed-off-by: Stanislaw Grams <[email protected]>
Now tdx feature is removed and replaced by two separate features: tdcall and tdvmcall. Only tdcall is enabled by default. Signed-off-by: Stanislaw Grams <[email protected]>
Signed-off-by: Stanislaw Grams <[email protected]>
Signed-off-by: Stanislaw Grams <[email protected]>
Signed-off-by: Stanislaw Grams <[email protected]>
Signed-off-by: Stanislaw Grams <[email protected]>
Signed-off-by: Stanislaw Grams <[email protected]>
Signed-off-by: Stanislaw Grams <[email protected]>
Signed-off-by: Stanislaw Grams <[email protected]>
Signed-off-by: Stanislaw Grams <[email protected]>
Signed-off-by: Stanislaw Grams <[email protected]>
Signed-off-by: Stanislaw Grams <[email protected]>
Signed-off-by: Stanislaw Grams <[email protected]>
Signed-off-by: Stanislaw Grams <[email protected]>
Signed-off-by: Stanislaw Grams <[email protected]>
Signed-off-by: Stanislaw Grams <[email protected]>
…ward compatiblity Signed-off-by: Stanislaw Grams <[email protected]>
4c065d0
to
15c85e2
Compare
Signed-off-by: Stanislaw Grams <[email protected]>
I am worried on the compatibility, since there is code change. For example:
How do you guarantee the consumer is NOT impacted? Also, please describe the purpose of this change, not just what the patch does. |
This change is to allow consumers of TD-Shim to build it without support for TDVMCALLs. With this approach consumer must adapt, and a code change is required. |
That introduces too many changes. I think an easy way can be: just add [no-tdvmcall] to meet the need. |
I'll prepare a change with no-tdvmcall feature. |
No functional changes to existing build.
Now: