//\r
if (MemoryType == EfiBootServicesData) {\r
*HostAddress = AllocateAlignedPages (Pages, Alignment);\r
- } else if (MemoryType != EfiRuntimeServicesData) {\r
+ } else if (MemoryType == EfiRuntimeServicesData) {\r
*HostAddress = AllocateAlignedRuntimePages (Pages, Alignment);\r
} else {\r
return EFI_INVALID_PARAMETER;\r