diff options
| author | Tom Lendacky <thomas.lendacky@amd.com> | 2024-01-30 20:15:33 +0300 |
|---|---|---|
| committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2024-01-31 16:08:29 +0300 |
| commit | 97c3f5b8d27230acfc20f479adea64c348750612 (patch) | |
| tree | cd02f542f2a0552dceacb9732fe2708979cb6c28 /BaseTools/Source/Python/AutoGen/UniClassObject.py | |
| parent | 0e9b124f9c67b3aa3bd3bb5c8eee4d30408fe359 (diff) | |
| download | edk2-97c3f5b8d27230acfc20f479adea64c348750612.tar.xz | |
OvmfPkg/IoMmuDxe: Provide an implementation for SetAttribute
A recent change to the PciIoMap() function now propagates the return code
from the IoMmu protocol SetAttribute() operation. The implementation of
this operation in OvmfPkg/IoMmuDxe/CcIoMmu.c returns EFI_UNSUPPORTED,
resulting in a failure to boot the guest.
Provide an implementation for SetAttribute() that validates the IoMmu
access method being requested against the IoMmu mapping operation.
Suggested-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com>
Message-Id: <c0f9e95f557b601a045da015c1a97201e8aec2ab.1706634932.git.thomas.lendacky@amd.com>
Tested-by: Min Xu <min.m.xu@intel.com>
Reviewed-by: Min Xu <min.m.xu@intel.com>
Diffstat (limited to 'BaseTools/Source/Python/AutoGen/UniClassObject.py')
0 files changed, 0 insertions, 0 deletions
