• Paolo Bonzini's avatar
    memory: add ref/unref calls · dfde4e6e
    Paolo Bonzini authored
    Add ref/unref calls at the following places:
    - places where memory regions are stashed by a listener and
      used outside the BQL (including in Xen or KVM).
    - memory_region_find callsites
    - creation of aliases and containers (only the aliased/contained
      region gets a reference to avoid loops)
    - around calls to del_subregion/add_subregion, where the region
      could disappear after the first call
    Signed-off-by: default avatarPaolo Bonzini <pbonzini@redhat.com>
xen-all.c 35.4 KB