[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 05/40] memory: do not duplicate memory_region_de
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [PATCH 05/40] memory: do not duplicate memory_region_destructor_none |
Date: |
Tue, 7 May 2013 15:36:05 +0100 |
On 7 May 2013 15:16, Paolo Bonzini <address@hidden> wrote:
> Signed-off-by: Paolo Bonzini <address@hidden>
> ---
> memory.c | 6 +-----
> 1 files changed, 1 insertions(+), 5 deletions(-)
>
> diff --git a/memory.c b/memory.c
> index 013464b..a6e9bc5 100644
> --- a/memory.c
> +++ b/memory.c
> @@ -768,10 +768,6 @@ static void
> memory_region_destructor_ram_from_ptr(MemoryRegion *mr)
> qemu_ram_free_from_ptr(mr->ram_addr);
> }
>
> -static void memory_region_destructor_iomem(MemoryRegion *mr)
> -{
> -}
> -
> static void memory_region_destructor_rom_device(MemoryRegion *mr)
> {
> qemu_ram_free(mr->ram_addr & TARGET_PAGE_MASK);
> @@ -929,7 +925,7 @@ void memory_region_init_io(MemoryRegion *mr,
> mr->ops = ops;
> mr->opaque = opaque;
> mr->terminates = true;
> - mr->destructor = memory_region_destructor_iomem;
> + mr->destructor = memory_region_destructor_none;
> mr->ram_addr = ~(ram_addr_t)0;
We've just called memory_region_init() which sets the
destructor to the 'none' function, so you don't need
to re-set it again here.
-- PMM
- [Qemu-devel] [PATCH v2] memory: Rename readable flag to romd_mode, (continued)
[Qemu-devel] [PATCH 06/40] memory: make memory_global_sync_dirty_bitmap take an AddressSpace, Paolo Bonzini, 2013/05/07
[Qemu-devel] [PATCH 08/40] memory: limit sections in the radix tree to the actual address space size, Paolo Bonzini, 2013/05/07
[Qemu-devel] [PATCH 15/40] vfio: abort if an emulated iommu is used, Paolo Bonzini, 2013/05/07
[Qemu-devel] [PATCH 05/40] memory: do not duplicate memory_region_destructor_none, Paolo Bonzini, 2013/05/07
- Re: [Qemu-devel] [PATCH 05/40] memory: do not duplicate memory_region_destructor_none,
Peter Maydell <=
[Qemu-devel] [PATCH 30/40] misc: add memory_region_set_owner calls, Paolo Bonzini, 2013/05/07
[Qemu-devel] [PATCH 22/40] dma: eliminate DMAContext, Paolo Bonzini, 2013/05/07
[Qemu-devel] [PATCH 32/40] vga: add memory_region_set_owner calls, Paolo Bonzini, 2013/05/07
[Qemu-devel] [PATCH 02/40] memory: allow memory_region_find() to run on non-root memory regions, Paolo Bonzini, 2013/05/07
[Qemu-devel] [PATCH 18/40] spapr: use memory core for iommu support, Paolo Bonzini, 2013/05/07
[Qemu-devel] [PATCH 24/40] memory: add getter/setter for owner, Paolo Bonzini, 2013/05/07
[Qemu-devel] [PATCH 07/40] memory: fix address space initialization/destruction, Paolo Bonzini, 2013/05/07