summaryrefslogtreecommitdiff
path: root/BaseTools/Source/Python/CommonDataClass
diff options
context:
space:
mode:
authorSami Mujawar <sami.mujawar@arm.com>2024-02-05 19:18:49 +0300
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2026-10-01 20:18:27 +0300
commit15f9d3cf1d87fd064a8f7d39e8d1d8dbab75cd72 (patch)
treefec6fabd8a3263f5e7b7fae58f9e5eea806f4bfc /BaseTools/Source/Python/CommonDataClass
parentebd5e0faa94a601e5abd9d24aac586876e7179e7 (diff)
downloadedk2-15f9d3cf1d87fd064a8f7d39e8d1d8dbab75cd72.tar.xz
ArmVirtPkg: ArmCcaIoMmu: Provide an implementation for SetAttribute
The patch at "049695a0b1e2 MdeModulePkg/PciBusDxe: Add feedback status for PciIoMap" adds support to propagate the error code following the invocation of the IoMmu protocol SetAttribute() operation. Since the ArmCcaIoMmuDxe implementation of the SetAttribute() function returned EFI_UNSUPPORTED, it resulted in the virtio disk not being mounted. Although there is nothing to be done in SetAttribute(), follow the approach as done by the patch at "97c3f5b8d272 Provide an implementation for SetAttribute" to validate the IoMmu access method being requested against the IoMmu mapping operation and return a suitable return code. Cc: Ard Biesheuvel <ardb+tianocore@kernel.org> Cc: Leif Lindholm <leif.lindholm@oss.qualcomm.com> Cc: Gerd Hoffmann <kraxel@redhat.com> Signed-off-by: Sami Mujawar <sami.mujawar@arm.com>
Diffstat (limited to 'BaseTools/Source/Python/CommonDataClass')
0 files changed, 0 insertions, 0 deletions