[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] List of files containing devices which have not been QO
From: |
John Snow |
Subject: |
Re: [Qemu-devel] List of files containing devices which have not been QOMified |
Date: |
Tue, 6 Nov 2018 16:23:56 -0500 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 |
On 11/06/2018 02:46 PM, Paolo Bonzini wrote:
> On 06/11/2018 19:43, Peter Maydell wrote:
>> hw/ide/ahci.c
>
> Even though AHCIState is not a QOM object, all of its users are
> (TYPE_SYSBUS_AHCI is in this file, TYPE_ICH9_AHCI is in hw/ide/ich.c).
>
Yeah, if there's something *further* that needs to happen, let me know.
I'm not sure what the QOM ideal is.
Is there a reference implementation for what we consider to be a proper
QOM device that I can measure against?
A list of forbidden ABIs I ought not use?
(S/ATA device realization is in itself already particularly bizarre
where we have a skeleton list of properties in QOM and then we just
malloc the bulk of the structure we actually use, but I think it's not
worth fixing to be nicer because I haven't figured out a way to do it
without breaking backwards compatibility, so I've just left it alone.)
--js
- [Qemu-devel] List of files containing devices which have not been QOMified, Peter Maydell, 2018/11/06
- Re: [Qemu-devel] List of files containing devices which have not been QOMified, Philippe Mathieu-Daudé, 2018/11/06
- Re: [Qemu-devel] List of files containing devices which have not been QOMified, Paolo Bonzini, 2018/11/06
- Re: [Qemu-devel] List of files containing devices which have not been QOMified, Paolo Bonzini, 2018/11/06
- Re: [Qemu-devel] List of files containing devices which have not been QOMified, Palmer Dabbelt, 2018/11/07
- Re: [Qemu-devel] List of files containing devices which have not been QOMified, Mark Cave-Ayland, 2018/11/09
- Re: [Qemu-devel] List of files containing devices which have not been QOMified, Gerd Hoffmann, 2018/11/09