Statistics
| Branch: | Revision:

root @ cd7fdfe5

Name Size
  QMP
  audio
  backends
  block
  bsd-user
  default-configs
  disas
  docs
  fpu
  fsdev
  gdb-xml
  hw
  include
  ldscripts
  libcacard
  linux-headers
  linux-user
  net
  pc-bios
  qapi
  qga
  qobject
  qom
  roms
  scripts
  slirp
  stubs
  sysconfigs
  target-alpha
  target-arm
  target-cris
  target-i386
  target-lm32
  target-m68k
  target-microblaze
  target-mips
  target-openrisc
  target-ppc
  target-s390x
  target-sh4
  target-sparc
  target-unicore32
  target-xtensa
  tcg
  tests
  trace
  ui
  util
.exrc 220 Bytes
.gitignore 1.5 kB
.gitmodules 682 Bytes
.mailmap 1.2 kB
CODING_STYLE 3.1 kB
COPYING 17.6 kB
COPYING.LIB 25.8 kB
Changelog 22.6 kB
HACKING 6.1 kB
LICENSE 519 Bytes
MAINTAINERS 14.3 kB
Makefile 14.3 kB
Makefile.objs 3.7 kB
Makefile.target 5.2 kB
README 80 Bytes
TODO 1.1 kB
VERSION 7 Bytes
aio-posix.c 7.4 kB
aio-win32.c 5.8 kB
arch_init.c 29.2 kB
async.c 5 kB
balloon.c 3.7 kB
block-migration.c 19.5 kB
block.c 125.7 kB
blockdev-nbd.c 3.2 kB
blockdev.c 42.5 kB
blockjob.c 7.6 kB
bt-host.c 5.2 kB
bt-vhci.c 4.5 kB
cmd.c 12.1 kB
cmd.h 2 kB
configure 109.7 kB
coroutine-gthread.c 5.8 kB
coroutine-sigaltstack.c 9.2 kB
coroutine-ucontext.c 6.4 kB
coroutine-win32.c 2.6 kB
cpu-exec.c 26.9 kB
cpus.c 33.6 kB
cputlb.c 11 kB
device_tree.c 7.9 kB
disas.c 12.6 kB
dma-helpers.c 10.9 kB
dump-stub.c 1.5 kB
dump.c 22 kB
exec.c 73.6 kB
gdbstub.c 76 kB
hmp-commands.hx 43.4 kB
hmp.c 39.3 kB
hmp.h 3.6 kB
iohandler.c 5.5 kB
ioport.c 13.3 kB
kvm-all.c 51.2 kB
kvm-stub.c 2.5 kB
main-loop.c 11.8 kB
memory.c 53.8 kB
memory_mapping-stub.c 627 Bytes
memory_mapping.c 7 kB
migration-exec.c 2.4 kB
migration-fd.c 2.4 kB
migration-tcp.c 2.7 kB
migration-unix.c 2.7 kB
migration.c 20.4 kB
monitor.c 136.4 kB
nbd.c 31 kB
os-posix.c 8.4 kB
os-win32.c 4.4 kB
page_cache.c 5 kB
pixman 0 Bytes
qapi-schema-test.json 1.3 kB
qapi-schema.json 83.1 kB
qdict-test-data.txt 88.4 kB
qemu-bridge-helper.c 10.4 kB
qemu-char.c 83.5 kB
qemu-coroutine-io.c 2.4 kB
qemu-coroutine-lock.c 4.4 kB
qemu-coroutine-sleep.c 898 Bytes
qemu-coroutine.c 1.6 kB
qemu-doc.texi 87.9 kB
qemu-img-cmds.hx 1.9 kB
qemu-img.c 57.5 kB
qemu-img.texi 11.8 kB
qemu-io.c 48.1 kB
qemu-log.c 4.6 kB
qemu-nbd.c 16.8 kB
qemu-nbd.texi 1.5 kB
qemu-options-wrapper.h 1 kB
qemu-options.h 1.4 kB
qemu-options.hx 106.4 kB
qemu-seccomp.c 7.8 kB
qemu-tech.texi 22.9 kB
qemu-timer.c 19.2 kB
qemu.sasl 1.3 kB
qmp-commands.hx 67.2 kB
qmp.c 13.6 kB
qtest.c 11 kB
readline.c 12.8 kB
rules.mak 4.3 kB
savevm.c 62.4 kB
spice-qemu-char.c 8.3 kB
tcg-runtime.c 2.2 kB
tci.c 35.5 kB
thread-pool.c 7.6 kB
thunk.c 8.8 kB
trace-events 68.3 kB
translate-all.c 54.5 kB
translate-all.h 1.2 kB
user-exec.c 19.1 kB
version.rc 749 Bytes
vl.c 118.9 kB
xen-all.c 35.6 kB
xen-mapcache.c 11.9 kB
xen-stub.c 1.2 kB

Latest revisions

# Date Author Comment
cd7fdfe5 01/18/2013 05:57 pm Stefan Hajnoczi

dataplane: avoid reentrancy during virtio_blk_data_plane_stop()

When dataplane is stopping, the s->vdev->binding->set_host_notifier(...,
false) call can invoke the virtqueue handler if an ioeventfd
notification is pending. This causes hw/virtio-blk.c to invoke...

3249dbe6 01/18/2013 10:57 am Michael Tokarev

win32-aio: use iov utility functions instead of open-coding them

We have iov_from_buf() and iov_to_buf(), use them instead of
open-coding these in block/win32-aio.c

Signed-off-by: Stefan Hajnoczi <>

e8bccad5 01/17/2013 11:58 am Kevin Wolf

win32-aio: Fix memory leak

The buffer is allocated for both reads and writes, and obviously it
should be freed even if an error occurs.

Cc:
Signed-off-by: Kevin Wolf <>
Signed-off-by: Stefan Hajnoczi <>

bcbbd234 01/17/2013 11:57 am Kevin Wolf

win32-aio: Fix vectored reads

Copying data in the right direction really helps a lot!

Cc:
Signed-off-by: Kevin Wolf <>
Signed-off-by: Stefan Hajnoczi <>

2ea9b58f 01/17/2013 11:51 am Kevin Wolf

aio: Fix return value of aio_poll()

aio_poll() must return true if any work is still pending, even if it
didn't make progress, so that bdrv_drain_all() doesn't stop waiting too
early. The possibility of stopping early occasionally lead to a failed
assertion in bdrv_drain_all(), when some in-flight request was missed...

6d759117 01/17/2013 11:51 am Jeff Cody

block: fix null-pointer bug on error case in block commit

This is a bug that was caught by a coverity run by Markus. In
the error case when we errored out to exit_restore_open early in the
function, 'overlay_bs' was still NULL at that point, although it is...

6bf3ee07 01/17/2013 11:51 am Kevin Wolf

ide: Remove wrong assertion

The Bus Master IDE Active bit (BM_STATUS_DMAING) is not only set when
the request is still in flight, but also when it has completed and the
size of the physical memory regions in the PRDT was larger than the
transfer size.

Signed-off-by: Kevin Wolf <>...

47f4dac3 01/16/2013 11:20 pm Anthony Liguori

Merge remote-tracking branch 'kraxel/chardev.1' into staging

  1. By Gerd Hoffmann
  2. Via Gerd Hoffmann
    • kraxel/chardev.1:
      chardev: add pty chardev support to chardev-add (qmp)
      chardev: add socket chardev support to chardev-add (qmp)
      chardev: add parallel chardev support to chardev-add (qmp)...
af381ebe 01/16/2013 08:15 pm Paolo Bonzini

build: fix Win32 clean build

The version.o file did not appear explicitly as a dependency, and
this caused clean builds to fail. Force its build by making the
Makefile depend on version.o.

(We cannot add it to libqemuutil.a, because it doesn't export any...

eb60d1c5 01/16/2013 08:14 pm Andreas Färber

tmp105: Add temperature QOM property

This obsoletes tmp105_set() and allows for better error handling.

Signed-off-by: Andreas Färber <>
Signed-off-by: Anthony Liguori <>

View all revisions | View revisions

Also available in: Atom