OvmfPkg/IoMmuDxe: convert UINTN arguments to UINT64 for the %Lx fmt spec

The portable way to print UINTN values is to use the %Lx format specifier,
and to convert the values to UINT64. The second step is currently missing,
add it.

Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Cc: Brijesh Singh <brijesh.singh@amd.com>
Cc: Jordan Justen <jordan.l.justen@intel.com>
Cc: Tom Lendacky <thomas.lendacky@amd.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Tested-by: Brijesh Singh <brijesh.singh@amd.com>
Reviewed-by: Brijesh Singh <brijesh.singh@amd.com>
This commit is contained in:
Laszlo Ersek 2017-08-02 11:42:14 +02:00
parent c7ef2ed274
commit 60aa3a0e73
1 changed files with 7 additions and 7 deletions

View File

@ -203,8 +203,8 @@ IoMmuMap (
__FUNCTION__, __FUNCTION__,
MapInfo->PlainTextAddress, MapInfo->PlainTextAddress,
MapInfo->CryptedAddress, MapInfo->CryptedAddress,
MapInfo->NumberOfPages, (UINT64)MapInfo->NumberOfPages,
MapInfo->NumberOfBytes (UINT64)MapInfo->NumberOfBytes
)); ));
return EFI_SUCCESS; return EFI_SUCCESS;
@ -267,8 +267,8 @@ IoMmuUnmap (
__FUNCTION__, __FUNCTION__,
MapInfo->PlainTextAddress, MapInfo->PlainTextAddress,
MapInfo->CryptedAddress, MapInfo->CryptedAddress,
MapInfo->NumberOfPages, (UINT64)MapInfo->NumberOfPages,
MapInfo->NumberOfBytes (UINT64)MapInfo->NumberOfBytes
)); ));
// //
// Restore the memory encryption mask // Restore the memory encryption mask
@ -376,7 +376,7 @@ IoMmuAllocateBuffer (
"%a Address 0x%Lx Pages 0x%Lx\n", "%a Address 0x%Lx Pages 0x%Lx\n",
__FUNCTION__, __FUNCTION__,
PhysicalAddress, PhysicalAddress,
Pages (UINT64)Pages
)); ));
return Status; return Status;
} }
@ -419,8 +419,8 @@ IoMmuFreeBuffer (
DEBUG_VERBOSE, DEBUG_VERBOSE,
"%a Address 0x%Lx Pages 0x%Lx\n", "%a Address 0x%Lx Pages 0x%Lx\n",
__FUNCTION__, __FUNCTION__,
(UINTN)HostAddress, (UINT64)(UINTN)HostAddress,
Pages (UINT64)Pages
)); ));
return gBS->FreePages ((EFI_PHYSICAL_ADDRESS) (UINTN) HostAddress, Pages); return gBS->FreePages ((EFI_PHYSICAL_ADDRESS) (UINTN) HostAddress, Pages);
} }