qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 7d433b: aml-build: don't modify child


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 7d433b: aml-build: don't modify child
Date: Thu, 12 Mar 2015 03:30:08 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 7d433b0d85eba3d5083be6b74fd111f6de4ee373
      
https://github.com/qemu/qemu/commit/7d433b0d85eba3d5083be6b74fd111f6de4ee373
  Author: Michael S. Tsirkin <address@hidden>
  Date:   2015-03-10 (Tue, 10 Mar 2015)

  Changed paths:
    M hw/acpi/aml-build.c

  Log Message:
  -----------
  aml-build: don't modify child

this code:
    aml_append(foo, bar);

might, non-intuitively, modify bar, which means that e.g. the following
might not DTRT:

    c = ....;
    aml_append(a, c);
    aml_append(b, c);

to fix, simply allocate an intermediate array,
and always modify that.

Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Igor Mammedov <address@hidden>


  Commit: aea10cdef2fb5c3bb8af598609ce19f725bf127f
      
https://github.com/qemu/qemu/commit/aea10cdef2fb5c3bb8af598609ce19f725bf127f
  Author: Michael S. Tsirkin <address@hidden>
  Date:   2015-03-10 (Tue, 10 Mar 2015)

  Changed paths:
    M hw/acpi/aml-build.c

  Log Message:
  -----------
  aml-build: append opcodes using build_append_byte

Opcodes are raw bytes, they shouldn't be added
using build_append_int. This only happens to work
with 0 and 1 opcodes.

Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Igor Mammedov <address@hidden>


  Commit: ecdc7bab095a2cf29d9e9d4a7e1494f586a8b270
      
https://github.com/qemu/qemu/commit/ecdc7bab095a2cf29d9e9d4a7e1494f586a8b270
  Author: Marcel Apfelbaum <address@hidden>
  Date:   2015-03-10 (Tue, 10 Mar 2015)

  Changed paths:
    M hw/acpi/aml-build.c

  Log Message:
  -----------
  acpi: fix aml_equal term implementation

The DefLEqual op does not have a target operand. Remove it.

Signed-off-by: Marcel Apfelbaum <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Igor Mammedov <address@hidden>


  Commit: 92bf484a87882aa23f10412c774a7357b9bd2be0
      
https://github.com/qemu/qemu/commit/92bf484a87882aa23f10412c774a7357b9bd2be0
  Author: Michael S. Tsirkin <address@hidden>
  Date:   2015-03-11 (Wed, 11 Mar 2015)

  Changed paths:
    M tests/acpi-test-data/pc/SSDT
    M tests/acpi-test-data/pc/SSDT.bridge
    M tests/acpi-test-data/q35/SSDT
    M tests/acpi-test-data/q35/SSDT.bridge

  Log Message:
  -----------
  acpi-test: update expected files

commit ecdc7bab095a2cf29d9e9d4a7e1494f586a8b270
    "acpi: fix aml_equal term implementation"
dropped a useless Zero in generated code,
update expected files appropriately.

Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 5820945946b1e221905aa898f2cd97ed825acd47
      
https://github.com/qemu/qemu/commit/5820945946b1e221905aa898f2cd97ed825acd47
  Author: Michael S. Tsirkin <address@hidden>
  Date:   2015-03-11 (Wed, 11 Mar 2015)

  Changed paths:
    M hw/pci/shpc.c

  Log Message:
  -----------
  pci/shpc: fix signed integer overflow

clang undefined behaviour sanitizer reports:
> hw/pci/shpc.c:162:27: runtime error: left shift of 1 by 31 places
> cannot be represented in type 'int'

Caused by the usual lack of a 'U' qualifier on a constant 1 being
shifted left. Fix it up.

Reported-by: Peter Maydell <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 8caff63699a9bd6b82556bd527ff023c443ada2d
      
https://github.com/qemu/qemu/commit/8caff63699a9bd6b82556bd527ff023c443ada2d
  Author: Marcel Apfelbaum <address@hidden>
  Date:   2015-03-11 (Wed, 11 Mar 2015)

  Changed paths:
    M hw/core/machine.c
    M hw/pci-host/q35.c
    M include/hw/boards.h

  Log Message:
  -----------
  machine: replace qemu opts with iommu property

Fixes a QEMU crash when passing iommu parameter in command line.
Running
    x86_64-softmmu/qemu-system-x86_64 -machine pc,iommu=on -enable-kvm
leads to crash:
    qemu-system-x86_64: qemu/util/qemu-option.c:387: qemu_opt_get_bool_helper:
    Assertion `opt->desc && opt->desc->type == QEMU_OPT_BOOL' failed.
    Aborted (core dumped)

This happens because commit e79d5a6 ("machine: remove qemu_machine_opts global
list") removed the global option descriptions and moved them to MachineState's
QOM properties.

Fix this by querying machine properties through designated wrappers.

Signed-off-by: Marcel Apfelbaum <address@hidden>
Acked-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Paolo Bonzini <address@hidden>


  Commit: d8870d0217216478888c2d3dd6bf62e155d978c8
      
https://github.com/qemu/qemu/commit/d8870d0217216478888c2d3dd6bf62e155d978c8
  Author: Marcel Apfelbaum <address@hidden>
  Date:   2015-03-11 (Wed, 11 Mar 2015)

  Changed paths:
    M hw/core/machine.c
    M include/hw/boards.h

  Log Message:
  -----------
  machine: allowed/required kernel-irqchip support

The code using kernel-irqchip property requires 'allowed/required'
functionality. Replace machine's kernel_irqchip field with two fields
representing the new functionality and expose them through wrappers.

Signed-off-by: Marcel Apfelbaum <address@hidden>
Acked-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Paolo Bonzini <address@hidden>
Reviewed-by: Paolo Bonzini <address@hidden>


  Commit: 446f16a6906e9d05aa9ce0dde727d4f731a89298
      
https://github.com/qemu/qemu/commit/446f16a6906e9d05aa9ce0dde727d4f731a89298
  Author: Marcel Apfelbaum <address@hidden>
  Date:   2015-03-11 (Wed, 11 Mar 2015)

  Changed paths:
    M hw/ppc/e500.c
    M hw/ppc/spapr.c
    M kvm-all.c

  Log Message:
  -----------
  machine: query kernel-irqchip property

Running
    x86_64-softmmu/qemu-system-x86_64 -machine pc,kernel_irqchip=on -enable-kvm
leads to crash:
    qemu-system-x86_64: qemu/util/qemu-option.c:387: qemu_opt_get_bool_helper:
    Assertion `opt->desc && opt->desc->type == QEMU_OPT_BOOL' failed.  Aborted
    (core dumped)

This happens because the commit e79d5a6 ("machine: remove qemu_machine_opts
global list") removed the global option descriptions and moved them to
MachineState's QOM properties.

Fix this by querying machine properties through designated wrappers.

Signed-off-by: Marcel Apfelbaum <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: b16565b396dbbb4c99899dbea599b22f4e0658d6
      
https://github.com/qemu/qemu/commit/b16565b396dbbb4c99899dbea599b22f4e0658d6
  Author: Marcel Apfelbaum <address@hidden>
  Date:   2015-03-11 (Wed, 11 Mar 2015)

  Changed paths:
    M include/sysemu/kvm.h
    M kvm-all.c
    M target-arm/kvm.c
    M target-i386/kvm.c
    M target-mips/kvm.c
    M target-ppc/kvm.c
    M target-s390x/kvm.c

  Log Message:
  -----------
  kvm: add machine state to kvm_arch_init

Needed to query machine's properties.

Signed-off-by: Marcel Apfelbaum <address@hidden>
Acked-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Paolo Bonzini <address@hidden>


  Commit: 4689b77bda5187d4e2aac78bf21cc1a86502652d
      
https://github.com/qemu/qemu/commit/4689b77bda5187d4e2aac78bf21cc1a86502652d
  Author: Marcel Apfelbaum <address@hidden>
  Date:   2015-03-11 (Wed, 11 Mar 2015)

  Changed paths:
    M hw/core/machine.c
    M include/hw/boards.h
    M target-i386/kvm.c

  Log Message:
  -----------
  machine: query kvm-shadow-mem machine property

Commit e79d5a6 ("machine: remove qemu_machine_opts global list") removed
the global option descriptions and moved them to MachineState's QOM
properties.

Query kvm-shadow-mem by accessing machine properties through designated
wrappers.

Signed-off-by: Marcel Apfelbaum <address@hidden>
Acked-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Paolo Bonzini <address@hidden>


  Commit: 6cabe7fa6deeffeed9a3e6d996d6107c94965948
      
https://github.com/qemu/qemu/commit/6cabe7fa6deeffeed9a3e6d996d6107c94965948
  Author: Marcel Apfelbaum <address@hidden>
  Date:   2015-03-11 (Wed, 11 Mar 2015)

  Changed paths:
    M device_tree.c
    M hw/core/machine.c
    M include/hw/boards.h

  Log Message:
  -----------
  machine: query phandle-start machine property

Commit e79d5a6 ("machine: remove qemu_machine_opts global list") removed
the global option descriptions and moved them to MachineState's QOM
properties.

Query phandle-start by accessing machine properties through designated
wrappers.

Signed-off-by: Marcel Apfelbaum <address@hidden>
Acked-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Paolo Bonzini <address@hidden>


  Commit: 66bd56694beef7fb8687767e6bec0264227c6b14
      
https://github.com/qemu/qemu/commit/66bd56694beef7fb8687767e6bec0264227c6b14
  Author: Michael S. Tsirkin <address@hidden>
  Date:   2015-03-11 (Wed, 11 Mar 2015)

  Changed paths:
    M include/hw/boards.h

  Log Message:
  -----------
  hw/boards: make it safe to include for linux-user

Make it safe to include hw/boards.h in exec.c
for linux-user configurations.
We don't need any of its contents though.

Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 47c8ca533e502955a4e1b24056639c79500ab8f8
      
https://github.com/qemu/qemu/commit/47c8ca533e502955a4e1b24056639c79500ab8f8
  Author: Marcel Apfelbaum <address@hidden>
  Date:   2015-03-11 (Wed, 11 Mar 2015)

  Changed paths:
    M exec.c
    M hw/core/machine.c
    M include/hw/boards.h

  Log Message:
  -----------
  machine: query dump-guest-core machine property

Running
    qemu-bin ... -machine pc,dump-guest-core=on
leads to crash:
    x86_64-softmmu/qemu-system-x86_64 -machine pc,dump-guest-core=on
    qemu-system-x86_64: qemu/util/qemu-option.c:387: qemu_opt_get_bool_helper:
    Assertion `opt->desc && opt->desc->type == QEMU_OPT_BOOL' failed.  Aborted
    (core dumped)

This happens because the commit e79d5a6 ("machine: remove qemu_machine_opts
global list") removed the global option descriptions and moved them to
MachineState's QOM properties.

Fix this by querying machine properties through designated wrappers.

Signed-off-by: Marcel Apfelbaum <address@hidden>
Acked-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Paolo Bonzini <address@hidden>


  Commit: 75cc7f018328e708d94cca23c3a77e85363f25dc
      
https://github.com/qemu/qemu/commit/75cc7f018328e708d94cca23c3a77e85363f25dc
  Author: Marcel Apfelbaum <address@hidden>
  Date:   2015-03-11 (Wed, 11 Mar 2015)

  Changed paths:
    M exec.c
    M hw/core/machine.c
    M include/hw/boards.h

  Log Message:
  -----------
  machine: query mem-merge machine property

Running
    qemu-bin ... -machine pc,mem-merge=on
leads to crash:
    x86_64-softmmu/qemu-system-x86_64 -machine pc,dump-guest-core=on
    qemu-system-x86_64: qemu/util/qemu-option.c:387: qemu_opt_get_bool_helper:
    Assertion `opt->desc && opt->desc->type == QEMU_OPT_BOOL' failed.  Aborted
    (core dumped)

This happens because the commit e79d5a6 ("machine: remove qemu_machine_opts
global list") removed the global option descriptions and moved them to
MachineState's QOM properties.

Fix this by querying machine properties through designated wrappers.

Signed-off-by: Marcel Apfelbaum <address@hidden>
Acked-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Paolo Bonzini <address@hidden>


  Commit: 558ecef29240c5a901648f4d44789ac3b07a68ea
      
https://github.com/qemu/qemu/commit/558ecef29240c5a901648f4d44789ac3b07a68ea
  Author: Markus Armbruster <address@hidden>
  Date:   2015-03-11 (Wed, 11 Mar 2015)

  Changed paths:
    M hw/pci/pci.c

  Log Message:
  -----------
  pci: Convert pci_nic_init() to Error to avoid qdev_init()

qdev_init() is deprecated, and will be removed when its callers have
been weaned off it.

Signed-off-by: Markus Armbruster <address@hidden>
Acked-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: fc079951b7a5eb799bd24d18e4098aa03a3c79dd
      
https://github.com/qemu/qemu/commit/fc079951b7a5eb799bd24d18e4098aa03a3c79dd
  Author: Markus Armbruster <address@hidden>
  Date:   2015-03-11 (Wed, 11 Mar 2015)

  Changed paths:
    M hw/virtio/virtio-pci.c
    M hw/virtio/virtio-pci.h

  Log Message:
  -----------
  virtio-pci: Convert to realize()

Signed-off-by: Markus Armbruster <address@hidden>
Acked-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 9dfd24ed848228643293e37c36848b5ac520ab98
      
https://github.com/qemu/qemu/commit/9dfd24ed848228643293e37c36848b5ac520ab98
  Author: Stefan Berger <address@hidden>
  Date:   2015-03-11 (Wed, 11 Mar 2015)

  Changed paths:
    M hw/tpm/tpm_tis.c

  Log Message:
  -----------
  tpm: Move memory subregion function into realize function

Move the memory subregion function into the DeviceClass realize function
due to isa_address_space (now) crashing if called in the instance init
function.

Signed-off-by: Stefan Berger <address@hidden>
Acked-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Paolo Bonzini <address@hidden>
Acked-by: Paolo Bonzini <address@hidden>


  Commit: 238d7497b9268b1f91c07829de1f75b88011d76f
      
https://github.com/qemu/qemu/commit/238d7497b9268b1f91c07829de1f75b88011d76f
  Author: Michael S. Tsirkin <address@hidden>
  Date:   2015-03-11 (Wed, 11 Mar 2015)

  Changed paths:
    M MAINTAINERS

  Log Message:
  -----------
  MAINTAINERS: drop address@hidden

It's sad when a friend leaves, but we have to move on.

Drop Anthony's email from MAINTAINERS so he stops getting
irrelevant email.

Got Anthony's ack off-list.

Signed-off-by: Michael S. Tsirkin <address@hidden>
Acked-by: Anthony Liguori <address@hidden>


  Commit: 7927266183583f1fa90323890b21d2c03ed244f6
      
https://github.com/qemu/qemu/commit/7927266183583f1fa90323890b21d2c03ed244f6
  Author: Michael S. Tsirkin <address@hidden>
  Date:   2015-03-11 (Wed, 11 Mar 2015)

  Changed paths:
    M hw/acpi/aml-build.c

  Log Message:
  -----------
  acpi: specify format for build_append_namestring

Will catch users if we misused it.

Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Igor Mammedov <address@hidden>


  Commit: 4485bd269c0e1c051d21d0196be89cdba23d9520
      
https://github.com/qemu/qemu/commit/4485bd269c0e1c051d21d0196be89cdba23d9520
  Author: Michael S. Tsirkin <address@hidden>
  Date:   2015-03-11 (Wed, 11 Mar 2015)

  Changed paths:
    M exec.c
    M include/hw/boards.h

  Log Message:
  -----------
  exec: don't include hw/boards for linux-user

As noted by Andreas, hw/boards.h shouldn't be used outside softmmu code.
Include it conditionally, and drop the (now unnecessary) ifdef guards in
hw/boards.h

Reported-by: Andreas Färber <address@hidden>
Cc: Peter Maydell <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Andreas Färber <address@hidden>


  Commit: e7cc8ba22ece189a44fa08671426cbc4377e2056
      
https://github.com/qemu/qemu/commit/e7cc8ba22ece189a44fa08671426cbc4377e2056
  Author: Michael S. Tsirkin <address@hidden>
  Date:   2015-03-11 (Wed, 11 Mar 2015)

  Changed paths:
    M include/hw/virtio/virtio-scsi.h

  Log Message:
  -----------
  virtio-scsi: drop duplicate CDB/SENSE SIZE

This is duplicated from the kernel header,
drop our copy.

Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 2106ba30105969262a7810417a57524d9a225b91
      
https://github.com/qemu/qemu/commit/2106ba30105969262a7810417a57524d9a225b91
  Author: Michael S. Tsirkin <address@hidden>
  Date:   2015-03-11 (Wed, 11 Mar 2015)

  Changed paths:
    M include/standard-headers/linux/virtio_scsi.h

  Log Message:
  -----------
  uapi/virtio_scsi: allow overriding CDB/SENSE size

QEMU wants to use virtio scsi structures with
a different VIRTIO_SCSI_CDB_SIZE/VIRTIO_SCSI_SENSE_SIZE,
let's add ifdefs to allow overriding them.

Keep the old defines under new names:
VIRTIO_SCSI_CDB_DEFAULT_SIZE/VIRTIO_SCSI_SENSE_DEFAULT_SIZE,
since that's what these values really are:
defaults for cdb/sense size fields.

Suggested-by: Paolo Bonzini <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Acked-by: Paolo Bonzini <address@hidden>


  Commit: 03325525c3a607825ab67bf36bffaa5cf8447df2
      
https://github.com/qemu/qemu/commit/03325525c3a607825ab67bf36bffaa5cf8447df2
  Author: Michael S. Tsirkin <address@hidden>
  Date:   2015-03-11 (Wed, 11 Mar 2015)

  Changed paths:
    M hw/scsi/virtio-scsi.c
    M include/hw/virtio/virtio-scsi.h

  Log Message:
  -----------
  virtio-scsi: fix cdb/sense size

Commit "virtio-scsi: use standard-headers" added
cdb and sense into req/rep structures, which
breaks uses of sizeof for these structures,
since qemu adds its own arrays on top.

To fix, redefine CDB/sense field size to 0.

Reported-by: Fam Zheng <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: bb72463bc80d90d104a996a111dd8bb39bff58d0
      
https://github.com/qemu/qemu/commit/bb72463bc80d90d104a996a111dd8bb39bff58d0
  Author: Michael S. Tsirkin <address@hidden>
  Date:   2015-03-11 (Wed, 11 Mar 2015)

  Changed paths:
    M hw/scsi/virtio-scsi.c
    M include/hw/virtio/virtio-scsi.h

  Log Message:
  -----------
  virtio-scsi: clean out duplicate cdb field

cdb is now part of cmd, drop it from req.
There's also nothing to check using build assert now.

Signed-off-by: Michael S. Tsirkin <address@hidden>
Acked-by: Paolo Bonzini <address@hidden>


  Commit: 18bf9e2f379334306530cbfd44218748eceaf67d
      
https://github.com/qemu/qemu/commit/18bf9e2f379334306530cbfd44218748eceaf67d
  Author: Michael S. Tsirkin <address@hidden>
  Date:   2015-03-11 (Wed, 11 Mar 2015)

  Changed paths:
    M include/hw/virtio/virtio-scsi.h

  Log Message:
  -----------
  virtio-scsi: remove empty wrapper for cmd

The anonymous struct only has a single field now, drop the wrapper
structure.

Suggested-by: Paolo Bonzini <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Acked-by: Paolo Bonzini <address@hidden>


  Commit: a195fdd028370faa54ba3d627f1add8401ac5193
      
https://github.com/qemu/qemu/commit/a195fdd028370faa54ba3d627f1add8401ac5193
  Author: Peter Maydell <address@hidden>
  Date:   2015-03-12 (Thu, 12 Mar 2015)

  Changed paths:
    M MAINTAINERS
    M device_tree.c
    M exec.c
    M hw/acpi/aml-build.c
    M hw/core/machine.c
    M hw/pci-host/q35.c
    M hw/pci/pci.c
    M hw/pci/shpc.c
    M hw/ppc/e500.c
    M hw/ppc/spapr.c
    M hw/scsi/virtio-scsi.c
    M hw/tpm/tpm_tis.c
    M hw/virtio/virtio-pci.c
    M hw/virtio/virtio-pci.h
    M include/hw/boards.h
    M include/hw/virtio/virtio-scsi.h
    M include/standard-headers/linux/virtio_scsi.h
    M include/sysemu/kvm.h
    M kvm-all.c
    M target-arm/kvm.c
    M target-i386/kvm.c
    M target-mips/kvm.c
    M target-ppc/kvm.c
    M target-s390x/kvm.c
    M tests/acpi-test-data/pc/SSDT
    M tests/acpi-test-data/pc/SSDT.bridge
    M tests/acpi-test-data/q35/SSDT
    M tests/acpi-test-data/q35/SSDT.bridge

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging

misc fixes and cleanups

A bunch of fixes all over the place, some of the
bugs fixed are actually regressions.

Signed-off-by: Michael S. Tsirkin <address@hidden>

# gpg: Signature made Wed Mar 11 17:48:30 2015 GMT using RSA key ID D28D5469
# gpg: Good signature from "Michael S. Tsirkin <address@hidden>"
# gpg:                 aka "Michael S. Tsirkin <address@hidden>"
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg:          There is no indication that the signature belongs to the owner.
# Primary key fingerprint: 0270 606B 6F3C DF3D 0B17  0970 C350 3912 AFBE 8E67
#      Subkey fingerprint: 5D09 FD08 71C8 F85B 94CA  8A0D 281F 0DB8 D28D 5469

* remotes/mst/tags/for_upstream: (25 commits)
  virtio-scsi: remove empty wrapper for cmd
  virtio-scsi: clean out duplicate cdb field
  virtio-scsi: fix cdb/sense size
  uapi/virtio_scsi: allow overriding CDB/SENSE size
  virtio-scsi: drop duplicate CDB/SENSE SIZE
  exec: don't include hw/boards for linux-user
  acpi: specify format for build_append_namestring
  MAINTAINERS: drop address@hidden
  tpm: Move memory subregion function into realize function
  virtio-pci: Convert to realize()
  pci: Convert pci_nic_init() to Error to avoid qdev_init()
  machine: query mem-merge machine property
  machine: query dump-guest-core machine property
  hw/boards: make it safe to include for linux-user
  machine: query phandle-start machine property
  machine: query kvm-shadow-mem machine property
  kvm: add machine state to kvm_arch_init
  machine: query kernel-irqchip property
  machine: allowed/required kernel-irqchip support
  machine: replace qemu opts with iommu property
  ...

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/ee74801035b0...a195fdd02837

reply via email to

[Prev in Thread] Current Thread [Next in Thread]