Statistics
| Branch: | Revision:

root @ 2958620f

Name Size
  QMP
  audio
  block
  bsd-user
  darwin-user
  default-configs
  docs
  fpu
  fsdev
  gdb-xml
  hw
  include
  libcacard
  linux-headers
  linux-user
  net
  pc-bios
  qapi
  qga
  qom
  roms
  scripts
  slirp
  sysconfigs
  target-alpha
  target-arm
  target-cris
  target-i386
  target-lm32
  target-m68k
  target-microblaze
  target-mips
  target-ppc
  target-s390x
  target-sh4
  target-sparc
  target-unicore32
  target-xtensa
  tcg
  tests
  trace
  ui
.gitignore 1.2 kB
.gitmodules 602 Bytes
.mailmap 1.2 kB
CODING_STYLE 3.1 kB
COPYING 17.6 kB
COPYING.LIB 25.8 kB
Changelog 22.6 kB
HACKING 4.9 kB
LICENSE 519 Bytes
MAINTAINERS 11.6 kB
Makefile 14.1 kB
Makefile.dis 402 Bytes
Makefile.hw 529 Bytes
Makefile.objs 16.6 kB
Makefile.target 14.2 kB
Makefile.user 512 Bytes
README 80 Bytes
TODO 1.1 kB
VERSION 7 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.9 kB
alpha-dis.c 79.8 kB
alpha.ld 3.9 kB
arch_init.c 17.6 kB
arch_init.h 812 Bytes
arm-dis.c 157.1 kB
arm-semi.c 15.7 kB
arm.ld 4.6 kB
async.c 3.4 kB
balloon.c 3.4 kB
balloon.h 634 Bytes
bitmap.c 6.3 kB
bitmap.h 7.3 kB
bitops.c 3.4 kB
bitops.h 6.3 kB
block-migration.c 19.3 kB
block-migration.h 504 Bytes
block.c 112.1 kB
block.h 17.3 kB
block_int.h 12.2 kB
blockdev.c 32.5 kB
blockdev.h 1.9 kB
bswap.h 13.9 kB
bt-host.c 5.2 kB
bt-host.h 123 Bytes
bt-vhci.c 4.5 kB
buffered_file.c 6.9 kB
buffered_file.h 916 Bytes
cache-utils.c 2.1 kB
cache-utils.h 1.2 kB
check-qdict.c 8.4 kB
check-qfloat.c 1.1 kB
check-qint.c 1.7 kB
check-qjson.c 18.7 kB
check-qlist.c 2.4 kB
check-qstring.c 2.4 kB
cmd.c 12.2 kB
cmd.h 2 kB
compatfd.c 2.8 kB
compatfd.h 1.5 kB
compiler.h 1.6 kB
config.h 52 Bytes
configure 98.8 kB
console.c 46.9 kB
console.h 12.1 kB
coroutine-gthread.c 3.7 kB
coroutine-sigaltstack.c 9.2 kB
coroutine-ucontext.c 5.7 kB
coroutine-win32.c 2.6 kB
cpu-all.h 15.2 kB
cpu-common.h 4.2 kB
cpu-defs.h 9.9 kB
cpu-exec.c 25.2 kB
cpus.c 30.8 kB
cpus.h 549 Bytes
cris-dis.c 79.8 kB
cursor.c 5.3 kB
cursor_hidden.xpm 1.3 kB
cursor_left_ptr.xpm 1.4 kB
cutils.c 12.8 kB
def-helper.h 8.4 kB
device_tree.c 4.1 kB
device_tree.h 1 kB
dis-asm.h 18.3 kB
disas.c 11.7 kB
disas.h 1.1 kB
dma-helpers.c 6.1 kB
dma.h 2 kB
dyngen-exec.h 2 kB
elf.h 45.5 kB
envlist.c 5.3 kB
envlist.h 484 Bytes
error.c 2.9 kB
error.h 1.8 kB
error_int.h 631 Bytes
event_notifier.c 1.3 kB
event_notifier.h 625 Bytes
exec-all.h 12.2 kB
exec-memory.h 1 kB
exec-obsolete.h 3.7 kB
exec.c 134.3 kB
gdbstub.c 74.2 kB
gdbstub.h 1.3 kB
gen-icount.h 1.3 kB
hmp-commands.hx 37.3 kB
hmp.c 27.3 kB
hmp.h 2.4 kB
host-utils.c 2.8 kB
host-utils.h 5.5 kB
hppa-dis.c 100.2 kB
hppa.ld 7.8 kB
i386-dis.c 159.1 kB
i386.ld 4.6 kB
ia64-dis.c 396.7 kB
ia64.ld 8.2 kB
input.c 7.3 kB
int128.h 1.9 kB
iohandler.c 5.5 kB
ioport-user.c 1.6 kB
ioport.c 13.2 kB
ioport.h 2.6 kB
iorange.h 705 Bytes
iov.c 3.3 kB
iov.h 907 Bytes
json-lexer.c 9.3 kB
json-lexer.h 993 Bytes
json-parser.c 14.6 kB
json-parser.h 514 Bytes
json-streamer.c 3.2 kB
json-streamer.h 984 Bytes
kvm-all.c 42.5 kB
kvm-stub.c 2.1 kB
kvm.h 6.1 kB
libfdt_env.h 1.1 kB
linux-aio.c 5.6 kB
m68k-dis.c 211.6 kB
m68k-semi.c 12.3 kB
m68k.ld 5.9 kB
main-loop.c 12.1 kB
main-loop.h 13.5 kB
memory.c 50.8 kB
memory.h 25.3 kB
microblaze-dis.c 62.1 kB
migration-exec.c 2.7 kB
migration-fd.c 2.9 kB
migration-tcp.c 4.2 kB
migration-unix.c 4.4 kB
migration.c 11.1 kB
migration.h 2.4 kB
mips-dis.c 206.6 kB
mips.ld 8.2 kB
module.c 1.4 kB
module.h 1.1 kB
monitor.c 130.6 kB
monitor.h 2.4 kB
nbd.c 23.8 kB
nbd.h 2.8 kB
net.c 39.9 kB
net.h 6.6 kB
notify.c 916 Bytes
notify.h 853 Bytes
os-posix.c 8.2 kB
os-win32.c 4.1 kB
osdep.c 5.7 kB
osdep.h 3.4 kB
oslib-posix.c 6.3 kB
oslib-win32.c 3.3 kB
path.c 4.7 kB
pci-ids.txt 883 Bytes
pflib.c 6.7 kB
pflib.h 496 Bytes
poison.h 1.8 kB
posix-aio-compat.c 17 kB
ppc-dis.c 237 kB
ppc.ld 8.5 kB
ppc64.ld 7.8 kB
qapi-schema-guest.json 11.7 kB
qapi-schema-test.json 1.3 kB
qapi-schema.json 48.2 kB
qbool.c 1.2 kB
qbool.h 535 Bytes
qdict-test-data.txt 88.4 kB
qdict.c 10.5 kB
qdict.h 2.1 kB
qemu-aio.h 2 kB
qemu-barrier.h 978 Bytes
qemu-bridge-helper.c 10.1 kB
qemu-char.c 74 kB
qemu-char.h 7.3 kB
qemu-common.h 11.1 kB
qemu-config.c 21.5 kB
qemu-config.h 542 Bytes
qemu-coroutine-int.h 1.7 kB
qemu-coroutine-io.c 2.7 kB
qemu-coroutine-lock.c 4.4 kB
qemu-coroutine-sleep.c 865 Bytes
qemu-coroutine.c 1.6 kB
qemu-coroutine.h 5.6 kB
qemu-doc.texi 81.1 kB
qemu-error.c 4.4 kB
qemu-error.h 1.2 kB
qemu-file.h 7 kB
qemu-ga.c 17.7 kB
qemu-img-cmds.hx 1.8 kB
qemu-img.c 46.2 kB
qemu-img.texi 9.1 kB
qemu-io.c 44.9 kB
qemu-lock.h 1.6 kB
qemu-log.h 2.1 kB
qemu-nbd.c 14.9 kB
qemu-nbd.texi 1.5 kB
qemu-objects.h 506 Bytes
qemu-option.c 26.2 kB
qemu-option.h 5.5 kB
qemu-options-wrapper.h 1 kB
qemu-options.h 1.4 kB
qemu-options.hx 95.4 kB
qemu-os-posix.h 1.8 kB
qemu-os-win32.h 1.9 kB
qemu-progress.c 4 kB
qemu-queue.h 19.5 kB
qemu-sockets.c 17.5 kB
qemu-tech.texi 23 kB
qemu-thread-posix.c 3.4 kB
qemu-thread-posix.h 233 Bytes
qemu-thread-win32.c 8.8 kB
qemu-thread-win32.h 455 Bytes
qemu-thread.h 1.4 kB
qemu-timer-common.c 2 kB
qemu-timer.c 19.6 kB
qemu-timer.h 8.1 kB
qemu-tls.h 1.9 kB
qemu-tool.c 1.7 kB
qemu-user.c 993 Bytes
qemu-x509.h 239 Bytes
qemu-xattr.h 606 Bytes
qemu.sasl 1.3 kB
qemu_socket.h 1.6 kB
qerror.c 15.9 kB
qerror.h 7.8 kB
qfloat.c 1.2 kB
qfloat.h 562 Bytes
qint.c 1.2 kB
qint.h 539 Bytes
qjson.c 7.3 kB
qjson.h 730 Bytes
qlist.c 3 kB
qlist.h 1.5 kB
qmp-commands.hx 53.5 kB
qmp.c 10.6 kB
qobject.h 2.7 kB
qstring.c 3.1 kB
qstring.h 884 Bytes
range.h 867 Bytes
readline.c 12.7 kB
readline.h 1.5 kB
rules.mak 2.3 kB
s390-dis.c 93.3 kB
s390.ld 6.9 kB
savevm.c 58.6 kB
sh4-dis.c 82.7 kB
softmmu-semi.h 2 kB
softmmu_defs.h 2.5 kB
softmmu_exec.h 3.2 kB
softmmu_header.h 6.5 kB
softmmu_template.h 13 kB
sparc-dis.c 171.7 kB
sparc.ld 4.6 kB
sparc64.ld 4.4 kB
spice-qemu-char.c 6.7 kB
sysemu.h 5.5 kB
targphys.h 538 Bytes
tcg-runtime.c 2.2 kB
tci-dis.c 1.8 kB
tci.c 34.3 kB
test-coroutine.c 4.7 kB
test-qmp-commands.c 4 kB
test-qmp-input-visitor.c 8.2 kB
test-qmp-output-visitor.c 14.2 kB
test-string-input-visitor.c 5.2 kB
test-string-output-visitor.c 5.4 kB
thunk.c 8.2 kB
thunk.h 4.1 kB
trace-events 49.5 kB
translate-all.c 4.2 kB
uboot_image.h 5.9 kB
user-exec.c 19.4 kB
version.rc 749 Bytes
vgafont.h 93.3 kB
vl.c 101.6 kB
vmstate.h 29.4 kB
x86_64.ld 6.4 kB
xen-all.c 33.2 kB
xen-mapcache.c 12 kB
xen-mapcache.h 1.4 kB
xen-stub.c 982 Bytes
xtensa-semi.c 6.7 kB

Latest revisions

# Date Author Comment
2958620f 03/24/2012 07:07 pm Richard Henderson

target-alpha: Move integer overflow helpers to int_helper.c.

Signed-off-by: Richard Henderson <>
Signed-off-by: Blue Swirl <>

a44a2777 03/24/2012 07:07 pm Richard Henderson

target-alpha: Move fpcr helpers from op_helper.c to helper.c.

Signed-off-by: Richard Henderson <>
Signed-off-by: Blue Swirl <>

4a58aedf 03/24/2012 07:07 pm Richard Henderson

target-alpha: Move floating-point helpers to fpu_helper.c.

Signed-off-by: Richard Henderson <>
Signed-off-by: Blue Swirl <>

0be034bc 03/24/2012 07:07 pm Richard Henderson

target-alpha: Move integer helpers to int_helper.c.

Signed-off-by: Richard Henderson <>
Signed-off-by: Blue Swirl <>

b9f0923e 03/24/2012 07:07 pm Richard Henderson

target-alpha: Move exception helpers to helper.c.

Signed-off-by: Richard Henderson <>
Signed-off-by: Blue Swirl <>

7b745053 03/24/2012 07:07 pm Richard Henderson

alpha-linux-user: Initialize fpu to round-to-normal.

Signed-off-by: Richard Henderson <>
Signed-off-by: Blue Swirl <>

cdb432b2 03/24/2012 04:12 pm Meador Inge

gdbserver: Don't send a GDB syscall until the system CPU is stopped

Fix an issue where the GDB server implementation was sending GDB syscall
requests while the system CPU was still running. Syscall requests must
be sent while the CPU is stopped otherwise replies from the GDB client...

3179d694 03/24/2012 04:10 pm Michael Tokarev

Support utf8 chars in pod docs

We've at least one UTF8 char in the qemu texi doc:

$ grep Tibor qemu-doc.texi
by Tibor "TS" Schütz.
$ man ./qemu.1 | grep Tibor
by Tibor "TS" SchA~Xtz.

This patch allows utf8 in man/pod docs.

Initially it was split into two parts and sent on 2012-02-02....

813da627 03/24/2012 03:07 pm Richard Henderson

tcg: Use the GDB JIT debugging interface.

This allows us to generate unwind info for the dynamicly generated
code in the code_gen_buffer. Only i386 is converted at this point.

Signed-off-by: Richard Henderson <>
Signed-off-by: Blue Swirl <>

08c4ea29 03/24/2012 03:06 pm Gerd Hoffmann

fix screendump

Commit 45efb16124efef51de5157afc31984b5a47700f9 optimized a bit too
much. We can skip the vga_invalidate_display() in case no console
switch happened because we don't need a full redraw then. We can not
skip vga_hw_update() though, because the screen content will be stale...

View all revisions | View revisions

Also available in: Atom