summaryrefslogtreecommitdiff
path: root/OvmfPkg
AgeCommit message (Expand)AuthorFilesLines
2020-12-21OvmfPkg/VirtioFsDxe: flush, sync, release and forget in Close() / Delete()Laszlo Ersek4-17/+74
2020-12-21OvmfPkg/VirtioFsDxe: implement the wrapper function for FUSE_FLUSHLaszlo Ersek4-0/+130
2020-12-21OvmfPkg/VirtioFsDxe: add a shared wrapper for FUSE_FSYNC / FUSE_FSYNCDIRLaszlo Ersek4-0/+141
2020-12-21OvmfPkg/VirtioFsDxe: implement the wrapper function for FUSE_FORGETLaszlo Ersek4-0/+100
2020-12-21OvmfPkg/VirtioFsDxe: implement EFI_SIMPLE_FILE_SYSTEM_PROTOCOL.OpenVolume()Laszlo Ersek15-1/+432
2020-12-21OvmfPkg/VirtioFsDxe: add shared wrapper for FUSE_RELEASE / FUSE_RELEASEDIRLaszlo Ersek4-0/+142
2020-12-21OvmfPkg/VirtioFsDxe: implement the wrapper function for FUSE_OPENDIRLaszlo Ersek4-0/+143
2020-12-21OvmfPkg/VirtioFsDxe: submit the FUSE_INIT request to the deviceLaszlo Ersek6-8/+182
2020-12-21OvmfPkg/VirtioFsDxe: map "errno" values to EFI_STATUSLaszlo Ersek2-0/+205
2020-12-21OvmfPkg/VirtioFsDxe: introduce the basic FUSE request/response headersLaszlo Ersek4-0/+287
2020-12-21OvmfPkg/VirtioFsDxe: add a scatter-gather list data typeLaszlo Ersek2-0/+461
2020-12-21OvmfPkg/VirtioFsDxe: implement virtio device (un)initializationLaszlo Ersek5-2/+412
2020-12-21OvmfPkg/VirtioFsDxe: DriverBinding: open VirtioDevice, install SimpleFsLaszlo Ersek5-3/+181
2020-12-21OvmfPkg: introduce VirtioFsDxeLaszlo Ersek8-0/+210
2020-12-18OvmfPkg/PlatformBootManagerLib: fix PCI interrupt link (LNKx)Borghorst, Hendrik via groups.io1-13/+16
2020-12-18OvmfPkg/AmdSev/SecretDxe: make secret location naming genericJames Bottomley4-10/+10
2020-12-18OvmfPkg: Change SEV Launch Secret API to be UINT64 for base and sizeJames Bottomley1-2/+2
2020-12-18OvmfPkg/PlatformCI: stick with "ubuntu-18.04" for nowLaszlo Ersek1-1/+1
2020-12-14OvmfPkg/AmdSev: Expose the Sev Secret area using a configuration tableJames Bottomley6-0/+95
2020-12-14OvmfPkg/AmdSev: assign and reserve the Sev Secret areaJames Bottomley4-0/+65
2020-12-14OvmfPkg: create a SEV secret area in the AmdSev memfdJames Bottomley4-0/+31
2020-12-14OvmfPkg/AmdSev: add Grub Firmware Volume PackageJames Bottomley12-10/+2144
2020-12-14OvmfPkg/Amdsev: Base commit to build encrypted boot specific OVMFJames Bottomley2-0/+1283
2020-12-14OvmfPkg/ResetVector: convert SEV-ES Reset Block structure to be GUIDedJames Bottomley1-11/+40
2020-12-14OvmfPkg: Disable EccCheck CI until EccCheck issues are fixedSean Brogan1-1/+2
2020-11-30OvmfPkg/Bhyve: Fix various style issuesRebecca Cran15-53/+47
2020-11-30OvmfPkg: Improve style and formatting in BhyveFwCtlLib.hRebecca Cran1-12/+12
2020-11-30OvmfPkg: Fix style of BhyveFwCtlLib.infRebecca Cran1-3/+2
2020-11-30OvmfPkg: Improve code style/formatting in BhyveFwCtlLib.cRebecca Cran1-67/+69
2020-11-30OvmfPkg: Fix BhyveFwCtlLib build with VS2019Rebecca Cran1-25/+25
2020-11-27OvmfPkg/XenPvBlkDxe: add return value if allocting failWenyi Xie1-0/+4
2020-11-27OvmfPkg/Bhyve: Copy Real16ToFlat32.asm and enable cache in CR0Rebecca Cran1-0/+143
2020-11-27OvmfPkg/Bhyve: Add support for the AMD host bridgeRebecca Cran2-3/+6
2020-11-27OvmfPkg/Bhyve: Add VariablePolicy engine to BhyveRebecca Cran1-1/+3
2020-11-25OvmfPkg/PlatformCI/.azurepiplines: Use stable release of QEMUMichael D Kinney1-1/+1
2020-11-17OvmfPkg/BhyveX64.dsc: Enable MD5 while enable iSCSIGao, Zhichao1-1/+4
2020-11-17OvmfPkg/OvmfXen.dsc: Enable MD5 while enable iSCSIGao, Zhichao1-0/+3
2020-11-17OvmfPkg/OvmfPkgX64.dsc: Enable MD5 while enable iSCSIGao, Zhichao1-0/+3
2020-11-17OvmfPkg/OvmfPkgIa32X64.dsc: Enable MD5 while enable iSCSIGao, Zhichao1-0/+3
2020-11-17OvmfPkg/OvmfPkgIa32.dsc: Enable MD5 while enable iSCSIGao, Zhichao1-0/+3
2020-11-17OvmfPkg: Add VariablePolicy engine to OvmfPkg platformBret Barkelew4-0/+19
2020-11-13OvmfPkg/Bhyve: fix build breakage after SEV-ES changesRebecca Cran2-2/+3
2020-11-13OvmfPkg/Bhyve: detach ResetVector from before the SEV-ES changesRebecca Cran3-0/+255
2020-11-10UefiCpuPkg, OvmfPkg: Disable interrupts when using the GHCBTom Lendacky3-8/+28
2020-11-10OvmfPkg/QemuFlashFvbServicesRuntimeDxe: Fix erase blocks for SEV-ESTom Lendacky1-2/+2
2020-11-10OvmfPkg/QemuFlashFvbServicesRuntimeDxe: Set the SwScratch valid bitTom Lendacky1-0/+1
2020-11-10OvmfPkg/VmgExitLib: Set the SwScratch valid bit for MMIO eventsTom Lendacky1-0/+5
2020-11-10OvmfPkg/VmgExitLib: Set the SwScratch valid bit for IOIO eventsTom Lendacky1-0/+1
2020-11-10OvmfPkg/VmgExitLib: Set the SW exit fields when performing VMGEXITTom Lendacky1-0/+4
2020-11-10OvmfPkg/VmgExitLib: Implement new VmgExitLib interfacesTom Lendacky2-87/+85