Age | Commit message (Expand) | Author | Files | Lines |
2022-04-06 | qapi, target/i386/sev: Add cpu0-id to query-sev-capabilities | Dov Murik | 1 | -1/+41 |
2021-11-18 | target/i386/sev: Replace qemu_map_ram_ptr with address_space_map | Dov Murik | 1 | -3/+15 |
2021-11-18 | target/i386/sev: Perform padding calculations at compile-time | Dov Murik | 1 | -10/+18 |
2021-11-18 | target/i386/sev: Fail when invalid hashes table area detected | Dov Murik | 1 | -2/+6 |
2021-11-18 | target/i386/sev: Rephrase error message when no hashes table in guest firmware | Dov Murik | 1 | -1/+2 |
2021-11-18 | target/i386/sev: Add kernel hashes only if sev-guest.kernel-hashes=on | Dov Murik | 1 | -0/+8 |
2021-11-18 | qapi/qom,target/i386: sev-guest: Introduce kernel-hashes=on|off option | Dov Murik | 1 | -0/+20 |
2021-10-13 | target/i386/sev: Use local variable for kvm_sev_launch_measure | Dov Murik | 1 | -9/+7 |
2021-10-13 | target/i386/sev: Use local variable for kvm_sev_launch_start | Dov Murik | 1 | -13/+10 |
2021-10-13 | monitor: Reduce hmp_info_sev() declaration | Philippe Mathieu-Daudé | 1 | -1/+1 |
2021-10-13 | target/i386/sev: Move qmp_query_sev() & hmp_info_sev() to sev.c | Philippe Mathieu-Daudé | 1 | -2/+36 |
2021-10-13 | target/i386/sev: Move qmp_query_sev_launch_measure() to sev.c | Philippe Mathieu-Daudé | 1 | -2/+18 |
2021-10-13 | target/i386/sev: Move qmp_query_sev_capabilities() to sev.c | Philippe Mathieu-Daudé | 1 | -2/+6 |
2021-10-13 | target/i386/sev: Move qmp_sev_inject_launch_secret() to sev.c | Philippe Mathieu-Daudé | 1 | -0/+31 |
2021-10-13 | target/i386/sev: Move qmp_query_sev_attestation_report() to sev.c | Philippe Mathieu-Daudé | 1 | -2/+10 |
2021-10-13 | target/i386/sev: Rename sev_i386.h -> sev.h | Philippe Mathieu-Daudé | 1 | -1/+1 |
2021-10-13 | target/i386/sev: Use g_autofree in sev_launch_get_measure() | Philippe Mathieu-Daudé | 1 | -9/+4 |
2021-10-13 | target/i386/sev: sev_get_attestation_report use g_autofree | Dr. David Alan Gilbert | 1 | -8/+3 |
2021-10-13 | target/i386/sev: Remove sev_get_me_mask() | Philippe Mathieu-Daudé | 1 | -9/+0 |
2021-10-13 | target/i386/sev: Prefix QMP errors with 'SEV' | Philippe Mathieu-Daudé | 1 | -9/+11 |
2021-10-05 | sev/i386: Introduce sev_add_kernel_loader_hashes for measured linux boot | Dov Murik | 1 | -0/+137 |
2021-09-30 | target/i386: Fix memory leak in sev_read_file_base64() | Peter Maydell | 1 | -1/+1 |
2021-08-26 | error: Use error_fatal to simplify obvious fatal errors (again) | Markus Armbruster | 1 | -7/+1 |
2021-06-01 | sev: add missing firmware error conditions | Connor Kuehl | 1 | -0/+2 |
2021-06-01 | sev: use explicit indices for mapping firmware error codes to strings | Connor Kuehl | 1 | -23/+23 |
2021-06-01 | target/i386/sev: add support to query the attestation report | Brijesh Singh | 1 | -0/+67 |
2021-05-13 | numa: Teach ram block notifiers about resizeable ram blocks | David Hildenbrand | 1 | -8/+10 |
2021-05-02 | Do not include exec/address-spaces.h if it's not really necessary | Thomas Huth | 1 | -1/+0 |
2021-03-09 | sysemu: Let VMChangeStateHandler take boolean 'running' argument | Philippe Mathieu-Daudé | 1 | -1/+1 |
2021-02-16 | sev/i386: Enable an SEV-ES guest based on SEV policy | Tom Lendacky | 1 | -1/+1 |
2021-02-16 | sev/i386: Allow AP booting under SEV-ES | Paolo Bonzini | 1 | -0/+128 |
2021-02-16 | sev/i386: Require in-kernel irqchip support for SEV-ES guests | Tom Lendacky | 1 | -0/+6 |
2021-02-16 | sev/i386: Add initial support for SEV-ES | Tom Lendacky | 1 | -2/+42 |
2021-02-08 | confidential guest support: Move SEV initialization into arch specific code | David Gibson | 1 | -1/+6 |
2021-02-08 | confidential guest support: Introduce cgs "ready" flag | David Gibson | 1 | -0/+2 |
2021-02-08 | sev: Add Error ** to sev_kvm_init() | David Gibson | 1 | -16/+15 |
2021-02-08 | confidential guest support: Rework the "memory-encryption" property | David Gibson | 1 | -30/+2 |
2021-02-08 | sev: Remove false abstraction of flash encryption | David Gibson | 1 | -10/+14 |
2021-02-08 | confidential guest support: Introduce new confidential guest support class | David Gibson | 1 | -2/+3 |
2020-12-10 | sev: add sev-inject-launch-secret | Tobin Feldman-Fitzthum | 1 | -0/+65 |
2020-09-18 | Use OBJECT_DECLARE_SIMPLE_TYPE when possible | Eduardo Habkost | 1 | -3/+1 |
2020-09-09 | Use DECLARE_*CHECKER* macros | Eduardo Habkost | 1 | -2/+2 |
2020-09-09 | Move QOM typedefs and add missing includes | Eduardo Habkost | 1 | -1/+2 |
2020-09-02 | target/i386/sev: Plug memleak in sev_read_file_base64 | Pan Nengyuan | 1 | -0/+1 |
2020-07-10 | target/i386: sev: fail query-sev-capabilities if QEMU cannot use SEV | Paolo Bonzini | 1 | -0/+9 |
2020-07-10 | target/i386: sev: provide proper error reporting for query-sev-capabilities | Paolo Bonzini | 1 | -9/+9 |
2020-07-02 | target/i386: sev: Use ram_block_discard_disable() | David Hildenbrand | 1 | -0/+7 |
2020-06-12 | target/i386: sev: Unify SEVState and SevGuestState | David Gibson | 1 | -45/+34 |
2020-06-12 | target/i386: sev: Remove redundant handle field | David Gibson | 1 | -8/+4 |
2020-06-12 | target/i386: sev: Remove redundant policy field | David Gibson | 1 | -5/+2 |