summaryrefslogtreecommitdiffstats
path: root/target/i386/sev.c
Commit message (Expand)AuthorAgeFilesLines
* sysemu: Let VMChangeStateHandler take boolean 'running' argumentPhilippe Mathieu-Daudé2021-03-091-1/+1
* sev/i386: Enable an SEV-ES guest based on SEV policyTom Lendacky2021-02-161-1/+1
* sev/i386: Allow AP booting under SEV-ESPaolo Bonzini2021-02-161-0/+128
* sev/i386: Require in-kernel irqchip support for SEV-ES guestsTom Lendacky2021-02-161-0/+6
* sev/i386: Add initial support for SEV-ESTom Lendacky2021-02-161-2/+42
* confidential guest support: Move SEV initialization into arch specific codeDavid Gibson2021-02-081-1/+6
* confidential guest support: Introduce cgs "ready" flagDavid Gibson2021-02-081-0/+2
* sev: Add Error ** to sev_kvm_init()David Gibson2021-02-081-16/+15Star
* confidential guest support: Rework the "memory-encryption" propertyDavid Gibson2021-02-081-30/+2Star
* sev: Remove false abstraction of flash encryptionDavid Gibson2021-02-081-10/+14
* confidential guest support: Introduce new confidential guest support classDavid Gibson2021-02-081-2/+3
* sev: add sev-inject-launch-secretTobin Feldman-Fitzthum2020-12-101-0/+65
* Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost2020-09-181-3/+1Star
* Use DECLARE_*CHECKER* macrosEduardo Habkost2020-09-091-2/+2
* Move QOM typedefs and add missing includesEduardo Habkost2020-09-091-1/+2
* target/i386/sev: Plug memleak in sev_read_file_base64Pan Nengyuan2020-09-021-0/+1
* target/i386: sev: fail query-sev-capabilities if QEMU cannot use SEVPaolo Bonzini2020-07-111-0/+9
* target/i386: sev: provide proper error reporting for query-sev-capabilitiesPaolo Bonzini2020-07-111-9/+9
* target/i386: sev: Use ram_block_discard_disable()David Hildenbrand2020-07-021-0/+7
* target/i386: sev: Unify SEVState and SevGuestStateDavid Gibson2020-06-121-45/+34Star
* target/i386: sev: Remove redundant handle fieldDavid Gibson2020-06-121-8/+4Star
* target/i386: sev: Remove redundant policy fieldDavid Gibson2020-06-121-5/+2Star
* target/i386: sev: Remove redundant cbitpos and reduced_phys_bits fieldsDavid Gibson2020-06-121-12/+7Star
* target/i386: sev: Partial cleanup to sev_state globalDavid Gibson2020-06-121-44/+48
* target/i386: sev: Embed SEVState in SevGuestStateDavid Gibson2020-06-121-25/+29
* target/i386: sev: Rename QSevGuestInfoDavid Gibson2020-06-121-43/+44
* target/i386: sev: Move local structure definitions into .c fileDavid Gibson2020-06-121-0/+44
* target/i386: sev: Remove unused QSevGuestInfoClassDavid Gibson2020-06-121-1/+0Star
* qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster2020-05-151-10/+7Star
* qom: Drop object_property_set_description() parameter @errpMarkus Armbruster2020-05-151-3/+3
* qom/object: Use common get/set uint helpersFelipe Franciosi2020-03-161-97/+9Star
* sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster2019-08-161-0/+1
* target/i386: sev: fix failed message typosJiri Slaby2019-07-191-2/+2
* target/i386: sev: Do not unpin ram device memory regionAlex Williamson2019-07-151-0/+11
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-0/+1
* target/i386: sev: Do not pin the ram device memory regionSingh, Brijesh2019-03-181-0/+11
* Clean up includesMarkus Armbruster2018-12-201-1/+2
* target/i386: sev: fix memory leaksPaolo Bonzini2018-05-091-15/+17
* sev/i386: fix memory leak in sev_guest_init()Greg Kurz2018-04-031-1/+3
* sev/i386: add sev_get_capabilities()Brijesh Singh2018-03-131-0/+83
* sev/i386: add migration blockerBrijesh Singh2018-03-131-0/+13
* sev/i386: finalize the SEV guest launch flowBrijesh Singh2018-03-131-0/+29
* sev/i386: add support to LAUNCH_MEASURE commandBrijesh Singh2018-03-131-0/+63
* sev/i386: add command to encrypt guest memory regionBrijesh Singh2018-03-131-0/+43
* sev/i386: add command to create launch memory encryption contextBrijesh Singh2018-03-131-0/+86
* sev/i386: register the guest memory range which may contain encrypted dataBrijesh Singh2018-03-131-0/+42
* sev/i386: add command to initialize the memory encryption contextBrijesh Singh2018-03-131-0/+224
* target/i386: add Secure Encrypted Virtualization (SEV) objectBrijesh Singh2018-03-131-0/+228