Statistics
| Branch: | Revision:

root / hw @ 5ee163e8

Name Size
  9pfs
  acpi
  alpha
  arm
  audio
  block
  bt
  char
  core
  cpu
  cris
  display
  dma
  gpio
  i2c
  i386
  ide
  input
  intc
  isa
  lm32
  m68k
  microblaze
  mips
  misc
  moxie
  net
  nvram
  openrisc
  pci
  pci-bridge
  pci-host
  ppc
  s390x
  scsi
  sd
  sh4
  sparc
  sparc64
  ssi
  timer
  tpm
  unicore32
  usb
  virtio
  watchdog
  xen
  xtensa
Makefile.objs 1.2 kB

Latest revisions

# Date Author Comment
6fdf98f2 08/07/2013 08:48 pm Paolo Bonzini

fw_cfg: the I/O port variant expects little-endian

The I/O port variant of fw_cfg is used by sparc64, which is a big-endian machine.
Firmware swaps bytes before sending them to fw_cfg, so we need to unswap them in
the device.

This is only used on sparc64 and on (little-endian) x86, so it does not affect...

0dd5ce38 08/07/2013 08:46 pm Martijn van den Broek

Bugfix for loading multiboot kernels

This patch fixes a bug in rom_copy introduced by
commit d60fa42e8bae39440f997ebfe8fe328269a57d16.

rom_copy failed to load roms with a "datasize" of 0.
As a result, multiboot kernels were not loaded correctly
when they contain a segment with a "file size" of 0....

cd7b87ff 08/06/2013 08:27 pm Andreas Färber

target-i386: Fix X86CPU error handling

Error **errp argument is not for emitting warnings, it means an error
has occurred and the caller should not make any assumptions about the
state of other return values (unless otherwise documented).

Therefore cpu_x86_create() must unref the new X86CPU itself, and...

be2f78b6 08/05/2013 07:46 pm Andreas Färber

pxa2xx: Avoid object_get_link_property() assertion for "parent_bus"

pxa2xx_i2c_init() creates a pxa2xx-i2c-slave device on a second i2c-bus,
which has a NULL parent device. This causes an assertion in
object_get_canonical_path() when accessing pxa2xx-i2c-slave's...

59a88774 08/05/2013 04:01 pm Anthony Liguori

Merge remote-tracking branch 'stefanha/net' into staging

  1. By Jan Kiszka
  2. Via Stefan Hajnoczi
    • stefanha/net:
      pcnet: Flush queued packets on end of STOP state

Message-id:
Signed-off-by: Anthony Liguori <>

d94c426d 08/05/2013 04:01 pm Anthony Liguori

Merge remote-tracking branch 'kraxel/usb.86' into staging

  1. By Gerd Hoffmann
  2. Via Gerd Hoffmann
    • kraxel/usb.86:
      usb-redir: fix use-after-free
      xhci: fix segfault

Message-id:
Signed-off-by: Anthony Liguori <>

ee76c1f8 08/05/2013 03:11 pm Jan Kiszka

pcnet: Flush queued packets on end of STOP state

Analogously to other NICs, we have to inform the network layer when
the can_receive handler will no longer report 0. Without this, we may
get stuck waiting on queued incoming packets.

Signed-off-by: Jan Kiszka <>...

00f90df0 08/02/2013 01:09 am Anthony Liguori

Merge remote-tracking branch 'afaerber/tags/prep-for-upstream' into staging

PReP machine and devices

  • Fixes for i82378 PCI-ISA bridge endianness handling
  1. gpg: Signature made Wed 31 Jul 2013 04:25:51 PM CDT using RSA key ID 3E7E013F
  2. gpg: Can't check signature: public key not found...
203439ce 08/01/2013 07:18 pm Andreas Färber

virtio-console: Use exitfn for virtserialport, too

virtconsole and virtserialport are identical in every other aspect
except for the distinguishing VirtIOSerialPortClass::is_console field.

Cc:
Signed-off-by: Andreas Färber <>...

27915efb 08/01/2013 07:18 pm Andreas Färber

virtio-9p-device: Avoid freeing uninitialized memory

In virtio_9p_device_init() there are 6x goto out that will lead to
v9fs_path_free() attempting to free unitialized path.data field.
Easiest way to trigger is: qemu-system-x86_64 -device virtio-9p-pci

Fix this by moving v9fs_path_init() before any goto out....

View revisions

Also available in: Atom