From: Paolo Bonzini <pbonzini@redhat.com>
To: qemu-devel@nongnu.org
Cc: Laszlo Ersek <lersek@redhat.com>
Subject: Re: [Qemu-devel] [PULL 00/12] directory reorganization, fixes and final part
Date: Mon, 15 Apr 2013 18:20:46 +0200 [thread overview]
Message-ID: <516C28DE.2000205@redhat.com> (raw)
In-Reply-To: <1366031973-7718-1-git-send-email-pbonzini@redhat.com>
Il 15/04/2013 15:19, Paolo Bonzini ha scritto:
> Anthony,
>
> The following changes since commit e2ec3f976803b360c70d9ae2ba13852fa5d11665:
>
> qjson: to_json() case QTYPE_QSTRING is buggy, rewrite (2013-04-13 19:40:25 +0000)
>
> are available in the git repository at:
>
> git://github.com/bonzini/qemu.git hw-dirs
>
> for you to fetch changes up to 4355deaaff63d715115fdf1359bfbb7cbc374662:
>
> exec: remove useless declarations from memory-internal.h (2013-04-15 15:17:31 +0200)
Pushed c72dd2d04bd28f7ec6b073316270258684ba5fc3 to the same, diff:
diff --git a/include/sysemu/tpm_backend.h b/include/sysemu/tpm_backend.h
index a96b110..4667874 100644
--- a/include/sysemu/tpm_backend.h
+++ b/include/sysemu/tpm_backend.h
@@ -30,7 +30,6 @@
typedef struct TPMBackendClass TPMBackendClass;
typedef struct TPMBackend TPMBackend;
-typedef struct TPMState TPMState;
typedef struct TPMDriverOps TPMDriverOps;
The error was not present with GCC 4.7.2.
Paolo
> ----------------------------------------------------------------
> Hu Tao (1):
> Fix failure to create q35 machine
>
> Jan Kiszka (1):
> Add linux-headers to QEMU_INCLUDES
>
> Michael S. Tsirkin (2):
> acpi: move declarations from pc.h to acpi.h
> acpi.h: make it self contained
>
> Paolo Bonzini (6):
> configure: fix TPM logic
> tpm: reorganize headers and split hardware part
> sysemu: avoid proliferation of include/ subdirectories
> include: avoid useless includes of exec/ headers
> memory: move core typedefs to qemu/typedefs.h
> exec: remove useless declarations from memory-internal.h
>
> Peter Maydell (1):
> arm: fix location of some include files
>
> Stefan Weil (1):
> hw: Add lost ARM core again
>
> Makefile.objs | 2 +-
> arch_init.c | 2 +-
> backends/baum.c | 2 +-
> backends/msmouse.c | 2 +-
> backends/rng-egd.c | 4 +-
> backends/rng-random.c | 4 +-
> backends/rng.c | 2 +-
> backends/tpm.c | 40 ++++++++++++++-
> bt-host.c | 2 +-
> bt-vhci.c | 2 +-
> configure | 29 +++++++----
> default-configs/arm-softmmu.mak | 2 +-
> default-configs/i386-softmmu.mak | 5 +-
> default-configs/x86_64-softmmu.mak | 5 +-
> dump.c | 6 ++-
> gdbstub.c | 2 +-
> hmp.c | 2 +-
> hw/Makefile.objs | 1 +
> hw/alpha/typhoon.c | 3 +-
> hw/arm/armv7m.c | 2 +-
> hw/arm/boot.c | 2 +-
> hw/arm/collie.c | 4 +-
> hw/arm/exynos4210.c | 2 +-
> hw/arm/exynos4_boards.c | 2 +-
> hw/arm/gumstix.c | 2 +-
> hw/arm/highbank.c | 4 +-
> hw/arm/integratorcp.c | 4 +-
> hw/arm/kzm.c | 4 +-
> hw/arm/mainstone.c | 4 +-
> hw/arm/musicpal.c | 4 +-
> hw/arm/nseries.c | 4 +-
> hw/arm/omap1.c | 2 +-
> hw/arm/omap2.c | 4 +-
> hw/arm/omap_sx1.c | 2 +-
> hw/arm/palm.c | 4 +-
> hw/arm/pic_cpu.c | 2 +-
> hw/arm/pxa2xx.c | 2 +-
> hw/arm/realview.c | 4 +-
> hw/arm/spitz.c | 4 +-
> hw/arm/stellaris.c | 4 +-
> hw/arm/strongarm.c | 4 +-
> hw/arm/tosa.c | 4 +-
> hw/arm/versatilepb.c | 4 +-
> hw/arm/vexpress.c | 4 +-
> hw/arm/xilinx_zynq.c | 2 +-
> hw/arm/z2.c | 4 +-
> hw/block/m25p80.c | 2 +-
> hw/bt/core.c | 2 +-
> hw/bt/hci-csr.c | 4 +-
> hw/bt/hci.c | 2 +-
> hw/char/cadence_uart.c | 2 +-
> hw/char/debugcon.c | 2 +-
> hw/char/escc.c | 2 +-
> hw/char/etraxfs_ser.c | 2 +-
> hw/char/exynos4210_uart.c | 2 +-
> hw/char/grlib_apbuart.c | 2 +-
> hw/char/imx_serial.c | 2 +-
> hw/char/ipoctal232.c | 2 +-
> hw/char/lm32_juart.c | 2 +-
> hw/char/lm32_uart.c | 2 +-
> hw/char/mcf_uart.c | 2 +-
> hw/char/milkymist-uart.c | 2 +-
> hw/char/omap_uart.c | 2 +-
> hw/char/parallel.c | 2 +-
> hw/char/pl011.c | 2 +-
> hw/char/sclpconsole.c | 2 +-
> hw/char/serial.c | 2 +-
> hw/char/sh_serial.c | 2 +-
> hw/char/spapr_vty.c | 2 +-
> hw/char/virtio-console.c | 2 +-
> hw/char/xen_console.c | 2 +-
> hw/char/xilinx_uartlite.c | 2 +-
> hw/core/qdev-properties-system.c | 2 +-
> hw/core/qdev-properties.c | 2 +-
> hw/display/blizzard.c | 2 +-
> hw/display/sm501.c | 2 +-
> hw/display/tc6393xb.c | 2 +-
> hw/display/xenfb.c | 2 +-
> hw/i386/pc.c | 1 +
> hw/i386/pc_piix.c | 1 +
> hw/ide/ahci.c | 1 -
> hw/ide/internal.h | 1 -
> hw/input/stellaris_input.c | 2 +-
> hw/input/tsc2005.c | 2 +-
> hw/input/tsc210x.c | 2 +-
> hw/intc/armv7m_nvic.c | 2 +-
> hw/isa/pc87312.c | 2 +-
> hw/lm32/lm32_boards.c | 2 +-
> hw/lm32/milkymist.c | 2 +-
> hw/microblaze/petalogix_ml605_mmu.c | 2 +-
> hw/microblaze/petalogix_s3adsp1800_mmu.c | 2 +-
> hw/mips/mips_fulong2e.c | 2 +-
> hw/mips/mips_malta.c | 2 +-
> hw/misc/cbus.c | 2 +-
> hw/misc/ivshmem.c | 2 +-
> hw/net/lan9118.c | 2 +-
> hw/net/smc91c111.c | 2 +-
> hw/net/vmxnet_tx_pkt.c | 2 +-
> hw/net/xgmac.c | 2 +-
> hw/ppc/spapr_events.c | 2 +-
> hw/ppc/spapr_rtas.c | 2 +-
> hw/ppc/virtex_ml507.c | 2 +-
> hw/sh4/r2d.c | 2 +-
> hw/sparc/leon3.c | 2 +-
> hw/timer/tusb6010.c | 2 +-
> {tpm => hw/tpm}/Makefile.objs | 4 --
> {tpm => hw/tpm}/tpm_int.h | 37 +-------------
> {tpm => hw/tpm}/tpm_passthrough.c | 22 ++++++--
> {tpm => hw/tpm}/tpm_tis.c | 4 +-
> {tpm => hw/tpm}/tpm_tis.h | 5 --
> hw/usb/ccid-card-emulated.c | 2 +-
> hw/usb/ccid-card-passthru.c | 2 +-
> hw/usb/dev-bluetooth.c | 2 +-
> hw/usb/dev-serial.c | 2 +-
> hw/usb/libhw.c | 2 +-
> hw/usb/redirect.c | 2 +-
> hw/virtio/virtio-rng.c | 2 +-
> hw/xen/xen_backend.c | 2 +-
> hw/xtensa/xtensa_lx60.c | 2 +-
> include/exec/memory-internal.h | 6 ---
> include/exec/memory.h | 5 --
> include/hw/acpi/acpi.h | 13 +++++
> include/hw/{ => arm}/arm.h | 0
> include/hw/{arm => }/devices.h | 0
> include/hw/i386/pc.h | 8 ---
> include/hw/virtio/virtio-rng.h | 4 +-
> include/qemu/typedefs.h | 4 ++
> include/{bt => sysemu}/bt.h | 0
> include/{char => sysemu}/char.h | 0
> include/{qemu => sysemu}/rng-random.h | 0
> include/{qemu => sysemu}/rng.h | 0
> include/{tpm => sysemu}/tpm.h | 2 -
> include/{backends/tpm.h => sysemu/tpm_backend.h} | 42 +++++++++++++++-
> .../sysemu/tpm_backend_int.h | 0
> kvm-stub.c | 1 -
> monitor.c | 4 +-
> net/slirp.c | 2 +-
> qemu-char.c | 2 +-
> qmp.c | 2 +-
> qtest.c | 2 +-
> slirp/slirp.c | 2 +-
> spice-qemu-char.c | 2 +-
> target-arm/arm-semi.c | 2 +-
> target-arm/kvm.c | 2 +-
> target-ppc/kvm_ppc.h | 2 -
> tpm/tpm.c => tpm.c | 21 ++------
> tpm/tpm_backend.c | 58 ----------------------
> translate-all.c | 5 +-
> ui/console.c | 2 +-
> ui/gtk.c | 2 +-
> util/event_notifier-posix.c | 2 +-
> vl.c | 6 +--
> xen-all.c | 2 +-
> 153 files changed, 297 insertions(+), 319 deletions(-)
> rename {tpm => hw/tpm}/Makefile.objs (55%)
> rename {tpm => hw/tpm}/tpm_int.h (50%)
> rename {tpm => hw/tpm}/tpm_passthrough.c (96%)
> rename {tpm => hw/tpm}/tpm_tis.c (99%)
> rename {tpm => hw/tpm}/tpm_tis.h (96%)
> rename include/hw/{ => arm}/arm.h (100%)
> rename include/hw/{arm => }/devices.h (100%)
> rename include/{bt => sysemu}/bt.h (100%)
> rename include/{char => sysemu}/char.h (100%)
> rename include/{qemu => sysemu}/rng-random.h (100%)
> rename include/{qemu => sysemu}/rng.h (100%)
> rename include/{tpm => sysemu}/tpm.h (82%)
> rename include/{backends/tpm.h => sysemu/tpm_backend.h} (77%)
> rename tpm/tpm_backend.h => include/sysemu/tpm_backend_int.h (100%)
> rename tpm/tpm.c => tpm.c (93%)
> delete mode 100644 tpm/tpm_backend.c
>
next prev parent reply other threads:[~2013-04-15 16:21 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-04-15 13:19 [Qemu-devel] [PULL 00/12] directory reorganization, fixes and final part Paolo Bonzini
2013-04-15 13:19 ` [Qemu-devel] [PATCH 01/12] arm: fix location of some include files Paolo Bonzini
2013-04-15 13:19 ` [Qemu-devel] [PATCH 02/12] Add linux-headers to QEMU_INCLUDES Paolo Bonzini
2013-04-15 13:19 ` [Qemu-devel] [PATCH 03/12] Fix failure to create q35 machine Paolo Bonzini
2013-04-15 13:19 ` [Qemu-devel] [PATCH 04/12] hw: Add lost ARM core again Paolo Bonzini
2013-04-15 13:19 ` [Qemu-devel] [PATCH 05/12] acpi: move declarations from pc.h to acpi.h Paolo Bonzini
2013-04-15 13:19 ` [Qemu-devel] [PATCH 06/12] acpi.h: make it self contained Paolo Bonzini
2013-04-15 13:19 ` [Qemu-devel] [PATCH 07/12] configure: fix TPM logic Paolo Bonzini
2013-04-15 16:02 ` Laszlo Ersek
2013-04-15 16:09 ` Peter Maydell
2013-04-15 16:14 ` Paolo Bonzini
2013-04-15 16:21 ` Peter Maydell
2013-04-16 8:28 ` Markus Armbruster
2013-04-16 8:42 ` Paolo Bonzini
2013-04-15 13:19 ` [Qemu-devel] [PATCH 08/12] tpm: reorganize headers and split hardware part Paolo Bonzini
2013-04-15 16:19 ` Laszlo Ersek
2013-04-15 13:19 ` [Qemu-devel] [PATCH 09/12] sysemu: avoid proliferation of include/ subdirectories Paolo Bonzini
2013-04-15 13:19 ` [Qemu-devel] [PATCH 10/12] include: avoid useless includes of exec/ headers Paolo Bonzini
2013-04-15 13:19 ` [Qemu-devel] [PATCH 11/12] memory: move core typedefs to qemu/typedefs.h Paolo Bonzini
2013-04-15 13:19 ` [Qemu-devel] [PATCH 12/12] exec: remove useless declarations from memory-internal.h Paolo Bonzini
2013-04-15 16:20 ` Paolo Bonzini [this message]
2013-04-15 21:10 ` [Qemu-devel] [PULL 00/12] directory reorganization, fixes and final part Anthony Liguori
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=516C28DE.2000205@redhat.com \
--to=pbonzini@redhat.com \
--cc=lersek@redhat.com \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.