[Qemu-devel] [PATCH 0/3] hw/i386/acpi: Improve build modularity (isapc/q35/...)

Philippe Mathieu-Daudé posted 3 patches 5 years ago
Test asan passed
Test docker-clang@ubuntu passed
Test docker-mingw@fedora passed
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20190427144025.22880-1-philmd@redhat.com
Maintainers: Igor Mammedov <imammedo@redhat.com>, "Michael S. Tsirkin" <mst@redhat.com>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, Eduardo Habkost <ehabkost@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, Richard Henderson <rth@twiddle.net>
hw/acpi/piix4.c         | 13 -------------
hw/i386/acpi-build.c    | 22 +++++++++++++++++-----
hw/isa/lpc_ich9.c       | 11 -----------
include/hw/acpi/piix4.h |  2 +-
include/hw/i386/ich9.h  |  2 --
5 files changed, 18 insertions(+), 32 deletions(-)
[Qemu-devel] [PATCH 0/3] hw/i386/acpi: Improve build modularity (isapc/q35/...)
Posted by Philippe Mathieu-Daudé 5 years ago
This series allow to build the ISAPC/Q35 machines independently.

Regards,

Phil.

Philippe Mathieu-Daudé (3):
  hw/acpi/piix4: Move TYPE_PIIX4_PM to a public header
  hw/i386/acpi: Add object_resolve_type_unambiguous to improve
    modularity
  hw/i386/acpi: Assert a pointer is not null BEFORE using it

 hw/acpi/piix4.c         | 13 -------------
 hw/i386/acpi-build.c    | 22 +++++++++++++++++-----
 hw/isa/lpc_ich9.c       | 11 -----------
 include/hw/acpi/piix4.h |  2 +-
 include/hw/i386/ich9.h  |  2 --
 5 files changed, 18 insertions(+), 32 deletions(-)

-- 
2.20.1


Re: [Qemu-devel] [PATCH 0/3] hw/i386/acpi: Improve build modularity (isapc/q35/...)
Posted by Philippe Mathieu-Daudé 5 years ago
On 4/27/19 4:40 PM, Philippe Mathieu-Daudé wrote:
> This series allow to build the ISAPC/Q35 machines independently.

Oops I guess I forgot:
Based-on: 20190427141905.20393-1-philmd@redhat.com
(i440fx is not a machine)
https://lists.gnu.org/archive/html/qemu-devel/2019-04/msg04673.html

> 
> Regards,
> 
> Phil.
> 
> Philippe Mathieu-Daudé (3):
>   hw/acpi/piix4: Move TYPE_PIIX4_PM to a public header
>   hw/i386/acpi: Add object_resolve_type_unambiguous to improve
>     modularity
>   hw/i386/acpi: Assert a pointer is not null BEFORE using it
> 
>  hw/acpi/piix4.c         | 13 -------------
>  hw/i386/acpi-build.c    | 22 +++++++++++++++++-----
>  hw/isa/lpc_ich9.c       | 11 -----------
>  include/hw/acpi/piix4.h |  2 +-
>  include/hw/i386/ich9.h  |  2 --
>  5 files changed, 18 insertions(+), 32 deletions(-)
> 

Re: [Qemu-devel] [PATCH 0/3] hw/i386/acpi: Improve build modularity (isapc/q35/...)
Posted by Paolo Bonzini 5 years ago
On 27/04/19 16:43, Philippe Mathieu-Daudé wrote:
> On 4/27/19 4:40 PM, Philippe Mathieu-Daudé wrote:
>> This series allow to build the ISAPC/Q35 machines independently.
> 
> Oops I guess I forgot:
> Based-on: 20190427141905.20393-1-philmd@redhat.com
> (i440fx is not a machine)
> https://lists.gnu.org/archive/html/qemu-devel/2019-04/msg04673.html

Queued (*without* the based-on-but-not-really series), thanks.

Paolo
> 
>>
>> Regards,
>>
>> Phil.
>>
>> Philippe Mathieu-Daudé (3):
>>   hw/acpi/piix4: Move TYPE_PIIX4_PM to a public header
>>   hw/i386/acpi: Add object_resolve_type_unambiguous to improve
>>     modularity
>>   hw/i386/acpi: Assert a pointer is not null BEFORE using it
>>
>>  hw/acpi/piix4.c         | 13 -------------
>>  hw/i386/acpi-build.c    | 22 +++++++++++++++++-----
>>  hw/isa/lpc_ich9.c       | 11 -----------
>>  include/hw/acpi/piix4.h |  2 +-
>>  include/hw/i386/ich9.h  |  2 --
>>  5 files changed, 18 insertions(+), 32 deletions(-)
>>