Merge commit '303d4e865b74402b49f52e975c396c952f063e58' into upstream-merge
commit2c4902650789ab4d6d964ebcc34bf69d2f3fb0f7
authorAvi Kivity <avi@redhat.com>
Sun, 15 May 2011 09:08:17 +0000 (15 05:08 -0400)
committerAvi Kivity <avi@redhat.com>
Sun, 15 May 2011 09:08:17 +0000 (15 05:08 -0400)
treea533a5c19abe5092fe2d182231da0072ed0cb08a
parentf47b14bbbe43fbaef9137e2abea8d300a6e6287f
parent303d4e865b74402b49f52e975c396c952f063e58
Merge commit '303d4e865b74402b49f52e975c396c952f063e58' into upstream-merge

* commit '303d4e865b74402b49f52e975c396c952f063e58': (30 commits)
  Introduce -machine command option.
  irq: Privatize CPU_INTERRUPT_NMI.
  target-i386: Privatize some i386-specific interrupt names.
  target-arm: Privatize CPU_INTERRUPT_FIQ.
  irq: Remove CPU_INTERRUPT_TIMER.
  target-sparc: Do not check CPU_INTERRUPT_TIMER.
  target-mips: Do not check CPU_INTERRUPT_TIMER.
  irq: Introduce and use CPU_INTERRUPT_SSTEP_MASK.
  irq: Introduce CPU_INTERRUPT_TGT_* defines.
  CPUPhysMemoryClient: Pass guest physical address not region offset
  CPUPhysMemoryClient: Fix typo in phys memory client registration
  pci: Add class 0x403 as 'audio controller'
  usb: mass storage fix
  usb: move complete callback to port ops
  musb: get musb state via container_of()
  ohci: get ohci state via container_of()
  uhci: keep uhci state pointer in async packet struct.
  uhci: switch to QTAILQ
  usb: control buffer fixes
  usb-linux: Add support for buffering iso out usb packets
  ...

Conflicts:
vl.c

Signed-off-by: Avi Kivity <avi@redhat.com>
cpu-exec.c
exec.c
hw/pci.c
qemu-config.c
qemu-options.hx
target-i386/cpu.h
vl.c