Statistics
| Branch: | Revision:

root @ 13c91cb7

Name Size
  QMP
  audio
  backends
  block
  bsd-user
  default-configs
  disas
  docs
  fpu
  fsdev
  gdb-xml
  hw
  include
  libcacard
  linux-headers
  linux-user
  net
  pc-bios
  po
  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-moxie
  target-openrisc
  target-ppc
  target-s390x
  target-sh4
  target-sparc
  target-unicore32
  target-xtensa
  tcg
  tests
  trace
  ui
  util
.exrc 220 Bytes
.gitignore 1.7 kB
.gitmodules 754 Bytes
.mailmap 1.3 kB
CODING_STYLE 3.1 kB
COPYING 17.6 kB
COPYING.LIB 25.8 kB
Changelog 22.6 kB
HACKING 7 kB
LICENSE 846 Bytes
MAINTAINERS 16.3 kB
Makefile 17.1 kB
Makefile.objs 3.8 kB
Makefile.target 5.2 kB
README 80 Bytes
VERSION 7 Bytes
aio-posix.c 6.4 kB
aio-win32.c 6.1 kB
arch_init.c 33 kB
async.c 6.9 kB
balloon.c 3.7 kB
block-migration.c 22.5 kB
block.c 123.5 kB
blockdev-nbd.c 3.2 kB
blockdev.c 59 kB
blockjob.c 7.6 kB
bt-host.c 5.2 kB
bt-vhci.c 4.5 kB
configure 119.3 kB
coroutine-gthread.c 5.8 kB
coroutine-sigaltstack.c 8.3 kB
coroutine-ucontext.c 5.6 kB
coroutine-win32.c 2.6 kB
cpu-exec.c 29.2 kB
cpus.c 35.1 kB
cputlb.c 11.3 kB
device-hotplug.c 2.2 kB
device_tree.c 8.6 kB
disas.c 13.6 kB
dma-helpers.c 7 kB
dtc 0 Bytes
dump.c 23.2 kB
exec.c 73.4 kB
gdbstub.c 43.4 kB
hmp-commands.hx 45.9 kB
hmp.c 45.5 kB
hmp.h 4.2 kB
iohandler.c 6 kB
ioport.c 8.7 kB
kvm-all.c 52.1 kB
kvm-stub.c 2.4 kB
main-loop.c 13.5 kB
memory.c 57.4 kB
memory_mapping.c 10.3 kB
migration-exec.c 1.8 kB
migration-fd.c 1.6 kB
migration-rdma.c 104.7 kB
migration-tcp.c 2.3 kB
migration-unix.c 2.3 kB
migration.c 18.7 kB
monitor.c 142.5 kB
nbd.c 30.5 kB
os-posix.c 8.5 kB
os-win32.c 4.2 kB
page_cache.c 5 kB
pixman 0 Bytes
qapi-schema.json 102.2 kB
qdev-monitor.c 18.9 kB
qdict-test-data.txt 88.4 kB
qemu-bridge-helper.c 11.1 kB
qemu-char.c 98.9 kB
qemu-coroutine-io.c 3 kB
qemu-coroutine-lock.c 5 kB
qemu-coroutine-sleep.c 878 Bytes
qemu-coroutine.c 2.9 kB
qemu-doc.texi 89.7 kB
qemu-img-cmds.hx 2.3 kB
qemu-img.c 67.6 kB
qemu-img.texi 14.2 kB
qemu-io-cmds.c 51.9 kB
qemu-io.c 9.9 kB
qemu-log.c 4.8 kB
qemu-nbd.c 17.6 kB
qemu-nbd.texi 2.1 kB
qemu-options-wrapper.h 1 kB
qemu-options.h 1.4 kB
qemu-options.hx 112.8 kB
qemu-seccomp.c 7.7 kB
qemu-tech.texi 22.9 kB
qemu-timer.c 12.6 kB
qemu.nsi 7.2 kB
qemu.sasl 1.3 kB
qmp-commands.hx 82.3 kB
qmp.c 13.7 kB
qtest.c 13.6 kB
readline.c 13.2 kB
rules.mak 4.7 kB
savevm.c 64.9 kB
spice-qemu-char.c 8.8 kB
tcg-runtime.c 2.4 kB
tci.c 35.8 kB
thread-pool.c 9.5 kB
thunk.c 8.8 kB
tpm.c 7.6 kB
trace-events 78 kB
translate-all.c 53.7 kB
translate-all.h 1.2 kB
user-exec.c 19.8 kB
version.rc 789 Bytes
vl.c 122.5 kB
xbzrle.c 4 kB
xen-all.c 35.4 kB
xen-mapcache.c 12.4 kB
xen-stub.c 1.2 kB

Latest revisions

# Date Author Comment
68dc0364 09/06/2013 04:25 pm Stefan Weil

w32: Fix access to host devices (regression)

QEMU failed to open host devices like \\.\PhysicalDrive0 (first hard disk)
since some time (commit 8a79380b8ef1b02d2abd705dd026a18863b09020?).

Those devices use hdev_open which did not use the latest API for options....

a94a3fac 09/06/2013 04:25 pm Alex Bligh

aio / timers: fix build of test/test-aio.c on non-linux platforms

tests/test-aio.c used pipe2 which is Linux only. Use qemu_pipe
and qemu_set_nonblock for portabillity. Addition of O_CLOEXEC
is a harmless bonus.

Signed-off-by: Alex Bligh <>...

3d34c6cd 09/06/2013 04:25 pm Fam Zheng

vvfat: use bdrv_new() to allocate BlockDriverState

we need bdrv_new() to properly initialize BDS, don't allocate memory
manually.

Signed-off-by: Fam Zheng <>
Signed-off-by: Stefan Hajnoczi <>

13c91cb7 09/06/2013 04:25 pm Fam Zheng

iscsi: use bdrv_new() instead of stack structure

BlockDriverState structure needs bdrv_new() to initialize refcnt, don't
allocate a local structure variable and memset to 0, becasue with coming
refcnt implementation, bdrv_unref will crash if bs->refcnt not...

f17cfe81 09/06/2013 04:25 pm Benoît Canet

throttle: Add units tests

Signed-off-by: Benoit Canet <>
Signed-off-by: Stefan Hajnoczi <>

cc0681c4 09/06/2013 04:25 pm Benoît Canet

block: Enable the new throttling code in the block layer.

Signed-off-by: Benoit Canet <>
Signed-off-by: Stefan Hajnoczi <>

3e9fab69 09/06/2013 04:25 pm Benoît Canet

block: Add support for throttling burst max in QMP and the command line.

The max parameter of the leaky bucket throttling algorithm can be used to
allow the guest to do bursts.
The max value is a pool of I/O that the guest can use without being throttled...

2024c1df 09/06/2013 04:25 pm Benoît Canet

block: Add iops_size to do the iops accounting for a given io size.

This feature can be used in case where users are avoiding the iops limit by
doing jumbo I/Os hammering the storage backend.

Signed-off-by: Benoit Canet <>
Signed-off-by: Stefan Hajnoczi <>

b3f3a30f 09/06/2013 04:25 pm Max Reitz

qemu-iotests: Adjust test result 039

The moved OFLAG_COPIED check in qcow2_check_refcounts results in a
different output from test 039 (mismatches are now found after the
general refcount check (as far as any remain)). This patch adjusts the
expected test result accordingly....

b2e10493 09/06/2013 04:25 pm Alexandre Derumier

add qemu-img convert -n option (skip target volume creation)

Add a -n option to skip volume creation on qemu-img convert.
This is useful for targets such as rbd / ceph, where the
target volume may already exist; we cannot always rely on
qemu-img convert to create the image, as dependent on the...

View all revisions | View revisions

Also available in: Atom