[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH V3 0/8] memory: unify ioport registration
From: |
Avi Kivity |
Subject: |
Re: [Qemu-devel] [PATCH V3 0/8] memory: unify ioport registration |
Date: |
Sun, 08 Apr 2012 16:57:25 +0300 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20120316 Thunderbird/11.0 |
On 04/05/2012 06:33 PM, Julien Grall wrote:
> This is the third version of patch series about ioport registration.
>
> For the moment some part of QEMU use register_ioport* functions to register
> ioport. These functions don't permit the logging of range with Memory
> Listener.
>
> Modifications between V1 and V2:
> - Remove the use of get_system_io. Instead of use isa and pci IO
> address space.
> - Avoid allocation of PortioList. Use the different device structure.
> - Still remove register_ioport* (hw/dma.c, hw/apm.c, hw/acpi_piix4.c).
> - Use MemoryRegion when we have only a range of ioport.
> - For some functions, add IO address space as argument.
> - Add isa_address_space_io function
>
> Modifications between V2 and V2:
> - Remove some register_ioport_* on hw/vt82c686.c.
> - Split smb ioport part in new patch.
> - Still replace MemoryRegion when we have only a range of ioport.
> - Fix read/write ioports prototype to be compliant with memory callback.
>
Thanks, applied all.
--
error compiling committee.c: too many arguments to function
- [Qemu-devel] [PATCH V3 5/8] hw/pc.c: replace register_ioport*, (continued)
- [Qemu-devel] [PATCH V3 5/8] hw/pc.c: replace register_ioport*, Julien Grall, 2012/04/05
- [Qemu-devel] [PATCH V3 7/8] hw/apm.c: replace register_ioport*, Julien Grall, 2012/04/05
- [Qemu-devel] [PATCH V3 8/8] smb: replace_register_ioport*, Julien Grall, 2012/04/05
- [Qemu-devel] [PATCH V3 6/8] hw/dma.c: replace register_ioport*, Julien Grall, 2012/04/05
- [Qemu-devel] [PATCH V3 4/8] hw/serial.c: replace register_ioport*, Julien Grall, 2012/04/06
- [Qemu-devel] [PATCH V3 1/8] isa: add isa_address_space_io, Julien Grall, 2012/04/06
- [Qemu-devel] [PATCH V3 3/8] hw/cirrus_vga.c: replace register_ioport*, Julien Grall, 2012/04/06
- [Qemu-devel] [PATCH V3 2/8] hw/acpi_piix4.c: replace register_ioport*, Julien Grall, 2012/04/06
- Re: [Qemu-devel] [PATCH V3 0/8] memory: unify ioport registration,
Avi Kivity <=