[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 0/5] Refactor common PCI IDE functions from CMD6
From: |
John Snow |
Subject: |
Re: [Qemu-devel] [PATCH 0/5] Refactor common PCI IDE functions from CMD646 |
Date: |
Mon, 21 Jan 2019 20:44:09 -0500 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 |
On 1/10/19 7:36 PM, BALATON Zoltan wrote:
> Hello,
>
> This series is a small refactoring that moves some common PCI IDE io
> mem ops functions from the CMD646 model to the PCI IDE model so a
> CMD646 specific type can be dropped from PCIIDEState, removes code
> duplication from SiI3112 model (also fixing a bug) and allows these
> functions to be used by future PCI IDE implementations.
>
> Also cc'd Mark and Richard because the CMD646 seems to be used by
> Sparc, HPPA and Alpha machines.
>
> Regards,
> BALATON Zoltan
>
> BALATON Zoltan (5):
> cmd646: Remove unused variable
> cmd646: Remove IDEBus from CMD646BAR
> cmd646: Move PCI IDE specific functions to ide/pci.c
> ide: Get rid of CMD646BAR struct
> sii3112: Remove duplicated code and use PCI IDE ops instead
>
> hw/ide/cmd646.c | 102
> ++++++++-------------------------------------------
> hw/ide/pci.c | 65 ++++++++++++++++++++++++++++++++
> hw/ide/sii3112.c | 52 ++++----------------------
> include/hw/ide/pci.h | 14 ++-----
> 4 files changed, 93 insertions(+), 140 deletions(-)
>
Richard, any strong feelings on this? I'm inclined to pull it this weekend.
--js
- [Qemu-devel] [PATCH 0/5] Refactor common PCI IDE functions from CMD646, BALATON Zoltan, 2019/01/10
- [Qemu-devel] [PATCH 2/5] cmd646: Remove IDEBus from CMD646BAR, BALATON Zoltan, 2019/01/10
- [Qemu-devel] [PATCH 1/5] cmd646: Remove unused variable, BALATON Zoltan, 2019/01/10
- [Qemu-devel] [PATCH 3/5] cmd646: Move PCI IDE specific functions to ide/pci.c, BALATON Zoltan, 2019/01/10
- [Qemu-devel] [PATCH 5/5] sii3112: Remove duplicated code and use PCI IDE ops instead, BALATON Zoltan, 2019/01/10
- [Qemu-devel] [PATCH 4/5] ide: Get rid of CMD646BAR struct, BALATON Zoltan, 2019/01/10
- Re: [Qemu-devel] [PATCH 0/5] Refactor common PCI IDE functions from CMD646, John Snow, 2019/01/15
- Re: [Qemu-devel] [PATCH 0/5] Refactor common PCI IDE functions from CMD646, Mark Cave-Ayland, 2019/01/18
- Re: [Qemu-devel] [PATCH 0/5] Refactor common PCI IDE functions from CMD646,
John Snow <=
- Re: [Qemu-devel] [PATCH 0/5] Refactor common PCI IDE functions from CMD646, John Snow, 2019/01/23