Home
last modified time | relevance | path

Searched hist:ea97a1bde7b7940bb2100b645b6f1abc7330e248 (Results 1 – 2 of 2) sorted by relevance

/openbmc/qemu/hw/i386/
H A Dintel_iommu_internal.hdiff ea97a1bde7b7940bb2100b645b6f1abc7330e248 Thu Feb 10 03:28:15 CST 2022 Jason Wang <jasowang@redhat.com> intel-iommu: block output address in interrupt address range

According to vtd spec v3.3 3.14:

"""
Software must not program paging-structure entries to remap any
address to the interrupt address range. Untranslated requests and
translation requests that result in an address in the interrupt range
will be blocked with condition code LGN.4 or SGN.8.
"""

This patch blocks the request that result in interrupt address range.

Signed-off-by: Jason Wang <jasowang@redhat.com>
Message-Id: <20220210092815.45174-2-jasowang@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Reviewed-by: Peter Xu <peterx@redhat.com>
H A Dintel_iommu.cdiff ea97a1bde7b7940bb2100b645b6f1abc7330e248 Thu Feb 10 03:28:15 CST 2022 Jason Wang <jasowang@redhat.com> intel-iommu: block output address in interrupt address range

According to vtd spec v3.3 3.14:

"""
Software must not program paging-structure entries to remap any
address to the interrupt address range. Untranslated requests and
translation requests that result in an address in the interrupt range
will be blocked with condition code LGN.4 or SGN.8.
"""

This patch blocks the request that result in interrupt address range.

Signed-off-by: Jason Wang <jasowang@redhat.com>
Message-Id: <20220210092815.45174-2-jasowang@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Reviewed-by: Peter Xu <peterx@redhat.com>