[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 00/16] Kill old-style I/O dispatch
From: |
Richard Henderson |
Subject: |
Re: [Qemu-devel] [PATCH 00/16] Kill old-style I/O dispatch |
Date: |
Tue, 03 Jan 2012 09:36:14 +1100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20111222 Thunderbird/9.0 |
On 01/03/2012 03:33 AM, Avi Kivity wrote:
> Avi Kivity (16):
> memory: move endianness compensation to memory core
> exec: make phys_page_find() return a temporary
> memory: move mmio access to functions
> memory: remove MemoryRegion::backend_registered
> Fix wrong region_offset when overlaying a page with another
> Avoid range comparisons on io index types
> Uninline get_page_addr_code()
> Convert IO_MEM_{RAM,ROM,UNASSIGNED,NOTDIRTY} to MemoryRegions
> Switch cpu_register_physical_memory_log() to use MemoryRegions
> Convert the subpage wrapper to be a MemoryRegion
> Convert IO_MEM_SUBPAGE_RAM to be a MemoryRegion
> Convert io_mem_watch to be a MemoryRegion
> Direct dispatch through MemoryRegion
> Remove IO_MEM_SUBPAGE
> Drop IO_MEM_ROMD
> Remove IO_MEM_SHIFT
Reviewed-by: Richard Henderson <address@hidden>
Yaye! After this a relatively small patch will enable full 64-bit I/O.
r~
- [Qemu-devel] [PATCH 07/16] Uninline get_page_addr_code(), (continued)
- [Qemu-devel] [PATCH 07/16] Uninline get_page_addr_code(), Avi Kivity, 2012/01/02
- [Qemu-devel] [PATCH 06/16] Avoid range comparisons on io index types, Avi Kivity, 2012/01/02
- [Qemu-devel] [PATCH 04/16] memory: remove MemoryRegion::backend_registered, Avi Kivity, 2012/01/02
- [Qemu-devel] [PATCH 03/16] memory: move mmio access to functions, Avi Kivity, 2012/01/02
- [Qemu-devel] [PATCH 15/16] Drop IO_MEM_ROMD, Avi Kivity, 2012/01/02
- [Qemu-devel] [PATCH 16/16] Remove IO_MEM_SHIFT, Avi Kivity, 2012/01/02
- [Qemu-devel] [PATCH 13/16] Direct dispatch through MemoryRegion, Avi Kivity, 2012/01/02
- Re: [Qemu-devel] [PATCH 00/16] Kill old-style I/O dispatch,
Richard Henderson <=