Merge branch 'upstream-merge'
* upstream-merge: (137 commits)
Update version to 1.1.0-rc2
tcg/ppc64: Fix CONFIG_TCG_PASS_AREG0
tcg/ppc64: Don't hardcode register numbers for qemu_ld/st
qdev: fix -device foo,?
qemu-img: Fix segmentation fault
qcow2: Don't ignore failure to clear autoclear flags
coroutine: Fix setup of sigaltstack coroutines
qapi: QMP input visitor, handle floats parsed as ints
usb-host: handle guest-issued clear halt
qxl: set size of PCI IO BAR correctly (16) for revision 2
qemu-doc: Use QEMU instead of qemu for product name
qemu-doc: Fix executable name in examples
qemu-doc: Add missing parameter in description of -D option
configure: Use QEMU instead of Qemu
fix some common typos
qemu-timer: Fix wrong error message
mips_fulong2e: Don't register "cpu" VMState twice
pc: Add back PCI.rombar compat property
qdev: Fix adding of ptr properties
qdev: Use object_property_print() in info qtree
...
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>