virtio-balloon: unref the memory region before continuing
Signed-off-by: Tiwei Bie <tiwei.bie@intel.com> Cc: qemu-stable@nongnu.org Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
This commit is contained in:
		
							parent
							
								
									d61a363d3e
								
							
						
					
					
						commit
						b86107ab43
					
				| 
						 | 
				
			
			@ -234,6 +234,7 @@ static void virtio_balloon_handle_output(VirtIODevice *vdev, VirtQueue *vq)
 | 
			
		|||
                memory_region_is_rom(section.mr) ||
 | 
			
		||||
                memory_region_is_romd(section.mr)) {
 | 
			
		||||
                trace_virtio_balloon_bad_addr(pa);
 | 
			
		||||
                memory_region_unref(section.mr);
 | 
			
		||||
                continue;
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue