summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-12-21OvmfPkg/VirtioFsDxe: handle the volume label in EFI_FILE_PROTOCOL.SetInfoLaszlo Ersek1-1/+225
2020-12-21OvmfPkg/VirtioFsDxe: implement EFI_FILE_PROTOCOL.Write()Laszlo Ersek1-1/+62
2020-12-21OvmfPkg/VirtioFsDxe: implement the wrapper function for FUSE_WRITELaszlo Ersek5-2/+196
2020-12-21OvmfPkg/VirtioFsDxe: implement EFI_FILE_PROTOCOL.Flush()Laszlo Ersek1-1/+25
2020-12-21OvmfPkg/VirtioFsDxe: implement EFI_FILE_PROTOCOL.Read() for directoriesLaszlo Ersek1-1/+342
2020-12-21OvmfPkg/VirtioFsDxe: add EFI_FILE_INFO cache fields to VIRTIO_FS_FILELaszlo Ersek6-0/+42
2020-12-21OvmfPkg/VirtioFsDxe: convert FUSE dirent filename to EFI_FILE_INFOLaszlo Ersek2-0/+85
2020-12-21OvmfPkg/VirtioFsDxe: implement EFI_FILE_PROTOCOL.Read() for regular filesLaszlo Ersek1-1/+74
2020-12-21OvmfPkg/VirtioFsDxe: add a shared wrapper for FUSE_READ / FUSE_READDIRPLUSLaszlo Ersek5-4/+276
2020-12-21OvmfPkg/VirtioFsDxe: implement EFI_FILE_PROTOCOL.GetPosition, .SetPositionLaszlo Ersek5-2/+50
2020-12-21OvmfPkg/VirtioFsDxe: implement EFI_FILE_PROTOCOL.GetInfo()Laszlo Ersek2-1/+194
2020-12-21OvmfPkg/VirtioFsDxe: add helper for formatting UEFI basenamesLaszlo Ersek2-0/+68
2020-12-21OvmfPkg/VirtioFsDxe: implement the wrapper function for FUSE_STATFSLaszlo Ersek4-0/+127
2020-12-21OvmfPkg/VirtioFsDxe: erase the dir. entry in EFI_FILE_PROTOCOL.Delete()Laszlo Ersek1-3/+41
2020-12-21OvmfPkg/VirtioFsDxe: implement EFI_FILE_PROTOCOL.Open()Laszlo Ersek1-1/+479
2020-12-21OvmfPkg/VirtioFsDxe: implement the wrapper function for FUSE_GETATTRLaszlo Ersek4-0/+140
2020-12-21OvmfPkg/VirtioFsDxe: add a shared wrapper for FUSE_UNLINK / FUSE_RMDIRLaszlo Ersek4-0/+125
2020-12-21OvmfPkg/VirtioFsDxe: split canon. path into last parent + last componentLaszlo Ersek2-0/+139
2020-12-21OvmfPkg/VirtioFsDxe: implement the wrapper function for FUSE_LOOKUPLaszlo Ersek4-0/+164
2020-12-21OvmfPkg/VirtioFsDxe: convert FUSE inode attributes to EFI_FILE_INFOLaszlo Ersek7-0/+134
2020-12-21OvmfPkg/VirtioFsDxe: implement the wrapper function for FUSE_CREATELaszlo Ersek4-0/+182
2020-12-21OvmfPkg/VirtioFsDxe: implement the wrapper function for FUSE_MKDIRLaszlo Ersek4-0/+198
2020-12-21OvmfPkg/VirtioFsDxe: implement the wrapper function for FUSE_OPENLaszlo Ersek4-14/+156
2020-12-21OvmfPkg/VirtioFsDxe: manage path lifecycle in OpenVolume, Close, DeleteLaszlo Ersek4-1/+15
2020-12-21OvmfPkg/VirtioFsDxe: add helper for appending and sanitizing pathsLaszlo Ersek3-0/+507
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-21ArmVirtPkg: include VirtioFsDxe in the ArmVirtQemu* platformsLaszlo Ersek3-3/+6
2020-12-21OvmfPkg: introduce VirtioFsDxeLaszlo Ersek8-0/+210
2020-12-21EmbeddedPkg/TimeBaseLib: remove useless truncation to 32-bitLaszlo Ersek2-4/+4
2020-12-21ArmPlatformPkg/PL031RealTimeClockLib: cast EfiTimeToEpoch() val. to UINT32Laszlo Ersek1-1/+1
2020-12-21EmulatorPkg/PlatformCI: stick with "ubuntu-18.04" for nowBob Feng1-1/+1
2020-12-19MdeModulePkg/PciSioSerialDxe: Flush Tx before config changeMichael D Kinney1-1/+90
2020-12-18ArmPkg/ArmGicV3Dxe: Use ArmGicSetInterruptPriority() to set priorityQuan Nguyen1-8/+5
2020-12-18ArmPkg/ArmGicLib: Add ArmGicSetInterruptPriority() helper functionQuan Nguyen2-0/+53
2020-12-18ArmPkg/ArmLib: move ArmReadIdPfr0/1 into private header ArmV7Lib.hLeif Lindholm2-12/+12
2020-12-18ArmPkg/ArmLib: rename AArch64 variant of ArmReadIdPfr0Leif Lindholm3-3/+10
2020-12-18ArmPkg/ArmLib: delete AArch64 version of ArmReadIdPfr1Leif Lindholm1-8/+0
2020-12-18ArmPkg: use helper to check for Security extensions in ArmArchTimerLibLeif Lindholm1-1/+1