Merge branch 'upstream-merge'
commit078b3391e407c884d6989ed2e6a69e792251940e
authorMarcelo Tosatti <mtosatti@redhat.com>
Thu, 23 Aug 2012 12:40:04 +0000 (23 09:40 -0300)
committerMarcelo Tosatti <mtosatti@redhat.com>
Thu, 23 Aug 2012 12:40:04 +0000 (23 09:40 -0300)
treed0b415a005f8ba9c806eb01eb03db881c73c2bbc
parent47d70a2bcd70994d398cfb696c19ee1851e9f0ca
parent4e7a0c4ab69cc52dc4ef9b46f7754464acba6982
Merge branch 'upstream-merge'

* upstream-merge: (63 commits)
  qapi: add 'query-target' command to return target arch
  pci: Tidy up PCI host bridges
  pci: Derive PCI host bridges from TYPE_PCI_HOST_BRIDGE
  pci_host: Turn into SysBus-derived QOM type
  unin_pci: QOM'ify UniNorth PCI host bridges
  spapr_pci: QOM'ify sPAPR PCI host bridge
  prep_pci: QOM'ify Raven PCI host bridge
  ppce500_pci: QOM'ify e500 PCI host bridge
  ppc4xx_pci: QOM'ify ppc4xx PCI host bridge
  gt64xxx: QOM'ify GT64120 PCI host bridge
  grackle_pci: QOM'ify Grackle PCI host bridge
  dec_pci: QOM'ify DEC 21154 PCI-PCI bridge
  bonito: QOM'ify Bonito PCI host bridge
  alpha_typhoon: QOM'ify Typhoon PCI host bridge
  pci: Make host bridge TypeInfos const
  virtio-blk: hide VIRTIO_BLK_F_CONFIG_WCE from old machine types
  softmmu-semi: fix lock_user* functions not to deref NULL upon OOM
  arm-semi: don't leak 1KB user string lock buffer upon TARGET_SYS_OPEN
  sheepdog: don't leak socket file descriptor upon connection failure
  linux-user: do_msgrcv: don't leak host_mb upon TARGET_EFAULT failure
  ...

Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>