diff options
author | Eric Auger <[email protected]> | 2021-04-05 18:39:35 +0200 |
---|---|---|
committer | Marc Zyngier <[email protected]> | 2021-04-06 14:51:37 +0100 |
commit | 8542a8f95a67ff6b76d6868ec0af58c464bdf041 (patch) | |
tree | cf338577a14383db55c55a209c80ff30b63eb92c /tools/perf/scripts/python/export-to-postgresql.py | |
parent | 53b16dd6ba5cf64ed147ac3523ec34651d553cb0 (diff) |
KVM: arm64: vgic-v3: Fix error handling in vgic_v3_set_redist_base()
vgic_v3_insert_redist_region() may succeed while
vgic_register_all_redist_iodevs fails. For example this happens
while adding a redistributor region overlapping a dist region. The
failure only is detected on vgic_register_all_redist_iodevs when
vgic_v3_check_base() gets called in vgic_register_redist_iodev().
In such a case, remove the newly added redistributor region and free
it.
Signed-off-by: Eric Auger <[email protected]>
Signed-off-by: Marc Zyngier <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions