aboutsummaryrefslogtreecommitdiff
path: root/target/i386/sev.c
AgeCommit message (Expand)Author
2021-09-30target/i386: Fix memory leak in sev_read_file_base64()Peter Maydell
2021-08-26error: Use error_fatal to simplify obvious fatal errors (again)Markus Armbruster
2021-06-01sev: add missing firmware error conditionsConnor Kuehl
2021-06-01sev: use explicit indices for mapping firmware error codes to stringsConnor Kuehl
2021-06-01target/i386/sev: add support to query the attestation reportBrijesh Singh
2021-05-13numa: Teach ram block notifiers about resizeable ram blocksDavid Hildenbrand
2021-05-02Do not include exec/address-spaces.h if it's not really necessaryThomas Huth
2021-03-09sysemu: Let VMChangeStateHandler take boolean 'running' argumentPhilippe Mathieu-Daudé
2021-02-16sev/i386: Enable an SEV-ES guest based on SEV policyTom Lendacky
2021-02-16sev/i386: Allow AP booting under SEV-ESPaolo Bonzini
2021-02-16sev/i386: Require in-kernel irqchip support for SEV-ES guestsTom Lendacky
2021-02-16sev/i386: Add initial support for SEV-ESTom Lendacky
2021-02-08confidential guest support: Move SEV initialization into arch specific codeDavid Gibson
2021-02-08confidential guest support: Introduce cgs "ready" flagDavid Gibson
2021-02-08sev: Add Error ** to sev_kvm_init()David Gibson
2021-02-08confidential guest support: Rework the "memory-encryption" propertyDavid Gibson
2021-02-08sev: Remove false abstraction of flash encryptionDavid Gibson
2021-02-08confidential guest support: Introduce new confidential guest support classDavid Gibson
2020-12-10sev: add sev-inject-launch-secretTobin Feldman-Fitzthum
2020-09-18Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost
2020-09-09Use DECLARE_*CHECKER* macrosEduardo Habkost
2020-09-09Move QOM typedefs and add missing includesEduardo Habkost
2020-09-02target/i386/sev: Plug memleak in sev_read_file_base64Pan Nengyuan
2020-07-10target/i386: sev: fail query-sev-capabilities if QEMU cannot use SEVPaolo Bonzini
2020-07-10target/i386: sev: provide proper error reporting for query-sev-capabilitiesPaolo Bonzini
2020-07-02target/i386: sev: Use ram_block_discard_disable()David Hildenbrand
2020-06-12target/i386: sev: Unify SEVState and SevGuestStateDavid Gibson
2020-06-12target/i386: sev: Remove redundant handle fieldDavid Gibson
2020-06-12target/i386: sev: Remove redundant policy fieldDavid Gibson
2020-06-12target/i386: sev: Remove redundant cbitpos and reduced_phys_bits fieldsDavid Gibson
2020-06-12target/i386: sev: Partial cleanup to sev_state globalDavid Gibson
2020-06-12target/i386: sev: Embed SEVState in SevGuestStateDavid Gibson
2020-06-12target/i386: sev: Rename QSevGuestInfoDavid Gibson
2020-06-12target/i386: sev: Move local structure definitions into .c fileDavid Gibson
2020-06-12target/i386: sev: Remove unused QSevGuestInfoClassDavid Gibson
2020-05-15qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster
2020-05-15qom: Drop object_property_set_description() parameter @errpMarkus Armbruster
2020-03-16qom/object: Use common get/set uint helpersFelipe Franciosi
2019-08-16sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster
2019-07-19target/i386: sev: fix failed message typosJiri Slaby
2019-07-15target/i386: sev: Do not unpin ram device memory regionAlex Williamson
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster
2019-03-18target/i386: sev: Do not pin the ram device memory regionSingh, Brijesh
2018-12-20Clean up includesMarkus Armbruster
2018-05-09target/i386: sev: fix memory leaksPaolo Bonzini
2018-04-02sev/i386: fix memory leak in sev_guest_init()Greg Kurz
2018-03-13sev/i386: add sev_get_capabilities()Brijesh Singh
2018-03-13sev/i386: add migration blockerBrijesh Singh
2018-03-13sev/i386: finalize the SEV guest launch flowBrijesh Singh
2018-03-13sev/i386: add support to LAUNCH_MEASURE commandBrijesh Singh