Statistics
| Branch: | Revision:

root @ a6a853c8

Name Size
  QMP
  audio
  block
  bsd-user
  darwin-user
  default-configs
  docs
  fpu
  gdb-xml
  hw
  linux-user
  net
  pc-bios
  roms
  slirp
  target-alpha
  target-arm
  target-cris
  target-i386
  target-m68k
  target-microblaze
  target-mips
  target-ppc
  target-s390x
  target-sh4
  target-sparc
  tcg
  tests
.gitignore 611 Bytes
.gitmodules 140 Bytes
CODING_STYLE 2.7 kB
COPYING 17.6 kB
COPYING.LIB 25.8 kB
Changelog 22.4 kB
LICENSE 637 Bytes
MAINTAINERS 2.3 kB
Makefile 10 kB
Makefile.hw 487 Bytes
Makefile.objs 5.5 kB
Makefile.target 10.8 kB
Makefile.user 426 Bytes
README 59 Bytes
TODO 1.1 kB
VERSION 8 Bytes
a.out.h 13.6 kB
acl.c 4.4 kB
acl.h 2.1 kB
aes.c 59.7 kB
aes.h 717 Bytes
aio.c 5.7 kB
alpha-dis.c 79.8 kB
alpha.ld 3.9 kB
arm-dis.c 156.6 kB
arm-semi.c 14.1 kB
arm.ld 4.6 kB
async.c 5.9 kB
balloon.h 537 Bytes
block-migration.c 14.1 kB
block-migration.h 504 Bytes
block.c 58.8 kB
block.h 8.6 kB
block_int.h 7.6 kB
bswap.h 4.7 kB
bt-host.c 5.4 kB
bt-host.h 123 Bytes
bt-vhci.c 4.5 kB
buffered_file.c 6.1 kB
buffered_file.h 916 Bytes
cache-utils.c 1.6 kB
cache-utils.h 1.1 kB
check-qdict.c 7.9 kB
check-qfloat.c 1.6 kB
check-qint.c 2 kB
check-qjson.c 17.5 kB
check-qlist.c 2.8 kB
check-qstring.c 2.7 kB
cmd.c 10.9 kB
cmd.h 2.2 kB
cocoa.m 37.1 kB
config.h 52 Bytes
configure 66.1 kB
console.c 44.7 kB
console.h 10.1 kB
cpu-all.h 26.1 kB
cpu-common.h 3.6 kB
cpu-defs.h 8.7 kB
cpu-exec.c 41.1 kB
create_config 2.1 kB
cris-dis.c 80.3 kB
curses.c 9.8 kB
curses_keys.h 12.4 kB
cutils.c 5.6 kB
d3des.c 15 kB
d3des.h 1.6 kB
def-helper.h 6.6 kB
device_tree.c 2.6 kB
device_tree.h 942 Bytes
dis-asm.h 18 kB
disas.c 11 kB
disas.h 1.1 kB
dma-helpers.c 4.7 kB
dma.h 1.1 kB
dyngen-exec.h 3.5 kB
elf.h 42.9 kB
envlist.c 5.3 kB
envlist.h 533 Bytes
exec-all.h 12 kB
exec.c 110 kB
feature_to_c.sh 2.1 kB
gdbstub.c 66.7 kB
gdbstub.h 1.1 kB
gen-icount.h 1.2 kB
host-utils.c 2.8 kB
host-utils.h 5.4 kB
hostregs_helper.h 1.8 kB
hpet.h 618 Bytes
hppa-dis.c 100.1 kB
hppa.ld 8 kB
hxtool 720 Bytes
i386-dis.c 159.1 kB
i386.ld 4.4 kB
ia64.ld 8.2 kB
input.c 6.7 kB
ioport-user.c 1.6 kB
ioport.c 6.8 kB
ioport.h 1.8 kB
json-lexer.c 7.1 kB
json-lexer.h 977 Bytes
json-parser.c 12.8 kB
json-parser.h 421 Bytes
json-streamer.c 2.2 kB
json-streamer.h 959 Bytes
keymaps.c 5.3 kB
keymaps.h 2 kB
kvm-all.c 27.4 kB
kvm.h 3.8 kB
libfdt_env.h 1.1 kB
linux-aio.c 6.6 kB
m68k-dis.c 211.6 kB
m68k-semi.c 12.2 kB
m68k.ld 5.9 kB
microblaze-dis.c 62 kB
migration-exec.c 3.2 kB
migration-fd.c 3.1 kB
migration-tcp.c 4.9 kB
migration-unix.c 5.1 kB
migration.c 12.4 kB
migration.h 3.4 kB
mips-dis.c 204.7 kB
mips.ld 8.4 kB
module.c 1.3 kB
module.h 1.1 kB
monitor.c 114.2 kB
monitor.h 1.2 kB
nbd.c 13.9 kB
nbd.h 1.8 kB
net-checksum.c 2.2 kB
net.c 35.2 kB
net.h 5.7 kB
osdep.c 6.5 kB
osdep.h 2.4 kB
path.c 4.3 kB
pci-ids.txt 883 Bytes
posix-aio-compat.c 15.4 kB
ppc-dis.c 237 kB
ppc.ld 8.5 kB
ppc64.ld 7.8 kB
qbool.c 1.4 kB
qbool.h 535 Bytes
qdict-test-data.txt 88.4 kB
qdict.c 8 kB
qdict.h 1.4 kB
qemu-aio.h 2 kB
qemu-binfmt-conf.sh 4.2 kB
qemu-char.c 64.8 kB
qemu-char.h 3.8 kB
qemu-common.h 7.6 kB
qemu-config.c 10.6 kB
qemu-config.h 545 Bytes
qemu-doc.texi 67 kB
qemu-img-cmds.hx 1.5 kB
qemu-img.c 36.5 kB
qemu-img.texi 6.4 kB
qemu-io.c 30.9 kB
qemu-lock.h 6 kB
qemu-log.h 2.1 kB
qemu-malloc.c 2.4 kB
qemu-monitor.hx 27.6 kB
qemu-nbd.c 13.1 kB
qemu-nbd.texi 1.5 kB
qemu-objects.h 490 Bytes
qemu-option.c 20.6 kB
qemu-option.h 4.9 kB
qemu-options.hx 67.7 kB
qemu-queue.h 22 kB
qemu-sockets.c 18.5 kB
qemu-tech.texi 22.1 kB
qemu-thread.c 3.3 kB
qemu-thread.h 1.1 kB
qemu-timer.h 2 kB
qemu-tool.c 1.7 kB
qemu.sasl 1.3 kB
qemu_socket.h 1.7 kB
qerror.c 8.5 kB
qerror.h 2.8 kB
qfloat.c 1.5 kB
qfloat.h 562 Bytes
qint.c 1.2 kB
qint.h 279 Bytes
qjson.c 5.7 kB
qjson.h 649 Bytes
qlist.c 3 kB
qlist.h 1014 Bytes
qobject.h 2.7 kB
qstring.c 3.1 kB
qstring.h 621 Bytes
readline.c 12.7 kB
readline.h 1.5 kB
rules.mak 1.6 kB
s390-dis.c 90.2 kB
s390.ld 6.9 kB
savevm.c 45.7 kB
sdl.c 27.5 kB
sdl_keysym.h 8.5 kB
sdl_zoom.c 2.8 kB
sdl_zoom.h 578 Bytes
sdl_zoom_template.h 7 kB
sh4-dis.c 82.9 kB
softmmu-semi.h 2 kB
softmmu_defs.h 1.1 kB
softmmu_exec.h 2.7 kB
softmmu_header.h 4.8 kB
softmmu_template.h 11.9 kB
sparc-dis.c 170.9 kB
sparc.ld 4.7 kB
sparc64.ld 4.4 kB
sysemu.h 7.1 kB
targphys.h 720 Bytes
tcg-runtime.c 1.8 kB
texi2pod.pl 11.9 kB
thunk.c 8.2 kB
thunk.h 4.1 kB
translate-all.c 5 kB
uboot_image.h 5.9 kB
usb-bsd.c 17.4 kB
usb-linux.c 42.1 kB
usb-stub.c 1.8 kB
vgafont.h 93.3 kB
vl.c 152.1 kB
vnc-auth-sasl.c 19.1 kB
vnc-auth-sasl.h 2.3 kB
vnc-auth-vencrypt.c 5.6 kB
vnc-auth-vencrypt.h 1.4 kB
vnc-tls.c 14 kB
vnc-tls.h 2.2 kB
vnc.c 78.2 kB
vnc.h 9.6 kB
vnc_keysym.h 11.1 kB
vnchextile.h 4.6 kB
x86_64.ld 6.4 kB
x_keymap.c 5.9 kB
x_keymap.h 1.3 kB

Latest revisions

# Date Author Comment
a6a853c8 01/20/2010 06:09 pm Anthony Liguori

make: qemu-img depends on config-host.h

Fixes mingw32 build out of tree.

Signed-off-by: Anthony Liguori <>

dd17765b 01/20/2010 04:51 pm Gleb Natapov

reduce number of reinjects on ACK

Windows 7 BSODs under load with HAL_RTC_IRQF_WILL_NOT_CLEAR error.

It happens here:
hal!HalpRtcUnmaskClock:
8281b93a 8bff mov edi,edi
8281b93c 56 push esi
8281b93d 33f6 xor esi,esi...

0076bc0c 01/20/2010 04:51 pm Christoph Hellwig

block: prevent multiwrite_merge from creating too large iovecs

If we go over the maximum number of iovecs support by syscall we get
back EINVAL from the kernel which translate to I/O errors for the guest.

Signed-off-by: Christoph Hellwig <>
Signed-off-by: Anthony Liguori <>

1d44952f 01/20/2010 04:51 pm Christoph Hellwig

block: fix cache flushing in bdrv_commit

Signed-off-by: Anthony Liguori <>

4d3053a3 01/20/2010 04:25 pm Amit Shah

Move virtio-serial to Makefile.objs

There's nothing target-dependent in the virtio-serial code so allow it
to be compiled just once for all the targets.

Signed-off-by: Amit Shah <>
Signed-off-by: Anthony Liguori <>

a1829205 01/20/2010 04:25 pm Amit Shah

virtio-serial: Use MSI vectors for port virtqueues

This commit enables the use of MSI interrupts for virtqueue
notifications for ports. We use nr_ports + 1 (for control channel) msi
entries for the ports, as only the in_vq operations need an interrupt on...

c9c4b34e 01/20/2010 04:25 pm Luiz Capitulino

net: Make inet_strfamily() public

So that it can be used by other subsystems.

Signed-off-by: Luiz Capitulino <>
Signed-off-by: Anthony Liguori <>

c445321e 01/20/2010 04:25 pm Luiz Capitulino

net: inet_strfamily(): Better unknown family report

Returning "????" is a bit meaningless, let's call it "unknown".

Signed-off-by: Luiz Capitulino <>
Signed-off-by: Anthony Liguori <>

dc0d4efc 01/20/2010 04:25 pm Luiz Capitulino

vnc: Use inet_strfamily()

Signed-off-by: Luiz Capitulino <>
Signed-off-by: Anthony Liguori <>

23fabed1 01/20/2010 04:25 pm Luiz Capitulino

QMP: Fix asynchronous events delivery

Commit f039a563f200beee80cc10fd70b21ea396979dab introduces
a regression as monitor_protocol_event() will return in
the first user Monitor it finds in the QLIST_FOREACH()
loop.

The right thing to do is to only delivery an asynchronous...

View all revisions | View revisions

Also available in: Atom