[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 01/15] pc: merge pc_piix.c into pc.c
From: |
Jan Kiszka |
Subject: |
Re: [Qemu-devel] [PATCH 01/15] pc: merge pc_piix.c into pc.c |
Date: |
Fri, 27 Jan 2012 09:50:42 +0100 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.8.1.12) Gecko/20080226 SUSE/2.0.0.12-1.1 Thunderbird/2.0.0.12 Mnenhy/0.7.5.666 |
On 2012-01-26 20:00, Anthony Liguori wrote:
> A long time ago, there was a grand plan to merge q35 chipset support. The
> start
> of that series was a refactoring of pc.c which split a bunch of the "common"
> functionality into a separate file that could be shared by the two.
>
> But q35 never got merged and the refactoring, in retrospect, just made things
> worse. Making things proper objects and using composition is the right way
> to share common devices.
>
> By pulling these files back together, we can start to fix some of this mess.
There are surely things to clean up and improve, but a clear NACK for
the general direction.
It's undoubted that we need a more modern chipset than this ancient
PIIX3, rather sooner than later. And it is clear that there is a good
amount of generic functions in pc.c for building a PC, even a fairly
modern one. So we need a common lib for PC chipsets and would only
revert what you start here.
Please name what you do not like, and then we can fix that concretely.
Jan
--
Siemens AG, Corporate Technology, CT T DE IT 1
Corporate Competence Center Embedded Linux
- [Qemu-devel] [RFC 00/15] Refactor PC machine to take advantage of QOM, Anthony Liguori, 2012/01/26
- [Qemu-devel] [PATCH 02/15] pc: make some functions static, Anthony Liguori, 2012/01/26
- [Qemu-devel] [PATCH 03/15] piix3: make PIIX3-xen a subclass of PIIX3, Anthony Liguori, 2012/01/26
- [Qemu-devel] [PATCH 04/15] piix: prepare for composition, Anthony Liguori, 2012/01/26
- [Qemu-devel] [PATCH 01/15] pc: merge pc_piix.c into pc.c, Anthony Liguori, 2012/01/26
- Re: [Qemu-devel] [PATCH 01/15] pc: merge pc_piix.c into pc.c, Anthony Liguori, 2012/01/26
- Re: [Qemu-devel] [PATCH 01/15] pc: merge pc_piix.c into pc.c,
Jan Kiszka <=
- Re: [Qemu-devel] [PATCH 01/15] pc: merge pc_piix.c into pc.c, Anthony Liguori, 2012/01/27
- Re: [Qemu-devel] [PATCH 01/15] pc: merge pc_piix.c into pc.c, Jan Kiszka, 2012/01/27
- Re: [Qemu-devel] [PATCH 01/15] pc: merge pc_piix.c into pc.c, Anthony Liguori, 2012/01/27
- Re: [Qemu-devel] [PATCH 01/15] pc: merge pc_piix.c into pc.c, Jan Kiszka, 2012/01/27
- Re: [Qemu-devel] [PATCH 01/15] pc: merge pc_piix.c into pc.c, Anthony Liguori, 2012/01/27
- Re: [Qemu-devel] [PATCH 01/15] pc: merge pc_piix.c into pc.c, Andreas Färber, 2012/01/27
- Re: [Qemu-devel] [PATCH 01/15] pc: merge pc_piix.c into pc.c, Anthony Liguori, 2012/01/27
[Qemu-devel] [PATCH 06/15] piix: create i8254 through composition, Anthony Liguori, 2012/01/26