Message ID | 1485531620-121182-5-git-send-email-pbonzini@redhat.com |
---|---|
State | New |
Headers | show |
On 01/27/2017 12:40 PM, Paolo Bonzini wrote: > Clear cache->mr so that address_space_cache_destroy does nothing > the second time it is called. > > Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> > Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org> > --- > exec.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/exec.c b/exec.c > index f2bed92..5de15cf 100644 > --- a/exec.c > +++ b/exec.c > @@ -3165,6 +3165,7 @@ void address_space_cache_destroy(MemoryRegionCache *cache) > xen_invalidate_map_cache_entry(cache->ptr); > } > memory_region_unref(cache->mr); > + cache->mr = NULL; > } > > /* Called from RCU critical section. This function has the same >
diff --git a/exec.c b/exec.c index f2bed92..5de15cf 100644 --- a/exec.c +++ b/exec.c @@ -3165,6 +3165,7 @@ void address_space_cache_destroy(MemoryRegionCache *cache) xen_invalidate_map_cache_entry(cache->ptr); } memory_region_unref(cache->mr); + cache->mr = NULL; } /* Called from RCU critical section. This function has the same