Statistics
| Branch: | Revision:

root @ 66896cb8

Name Size
  audio
  bsd-user
  darwin-user
  fpu
  gdb-xml
  hw
  keymaps
  linux-user
  pc-bios
  slirp
  target-alpha
  target-arm
  target-cris
  target-i386
  target-m68k
  target-mips
  target-ppc
  target-sh4
  target-sparc
  tcg
  tests
.gitignore 358 Bytes
COPYING 17.6 kB
COPYING.LIB 25.8 kB
Changelog 16.6 kB
LICENSE 637 Bytes
MAINTAINERS 2.1 kB
Makefile 9.4 kB
Makefile.target 16.8 kB
README 59 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.8 kB
aes.h 717 Bytes
aio.c 4.9 kB
alpha-dis.c 80.5 kB
alpha.ld 4 kB
arm-dis.c 156.7 kB
arm-semi.c 14.2 kB
arm.ld 4.8 kB
balloon.h 537 Bytes
block-bochs.c 7.1 kB
block-cloop.c 4.8 kB
block-cow.c 7.9 kB
block-dmg.c 8.2 kB
block-nbd.c 4.7 kB
block-parallels.c 4.7 kB
block-qcow.c 28.4 kB
block-qcow2.c 80.1 kB
block-raw-posix.c 32.9 kB
block-raw-win32.c 13.7 kB
block-vmdk.c 25.3 kB
block-vpc.c 16.6 kB
block-vvfat.c 79.5 kB
block.c 43.3 kB
block.h 7.8 kB
block_int.h 6.3 kB
bswap.h 4.7 kB
bt-host.c 5.4 kB
bt-host.h 123 Bytes
bt-vhci.c 4.6 kB
buffered_file.c 5.7 kB
buffered_file.h 916 Bytes
cache-utils.c 1.6 kB
cache-utils.h 1.1 kB
cocoa.m 36.4 kB
configure 50.5 kB
console.c 44.5 kB
console.h 8.8 kB
cpu-all.h 29.2 kB
cpu-defs.h 8.8 kB
cpu-exec.c 50.7 kB
cris-dis.c 80.4 kB
curses.c 9.9 kB
curses_keys.h 12.4 kB
cutils.c 4 kB
d3des.c 15 kB
d3des.h 1.6 kB
def-helper.h 6.6 kB
device_tree.c 2.7 kB
device_tree.h 947 Bytes
dis-asm.h 18.4 kB
disas.c 10.5 kB
disas.h 1.1 kB
dma-helpers.c 4.2 kB
dma.h 1.1 kB
dyngen-exec.h 5.1 kB
elf.h 42 kB
elf_ops.h 7.5 kB
exec-all.h 13 kB
exec.c 107.9 kB
feature_to_c.sh 2.2 kB
gdbstub.c 59.7 kB
gdbstub.h 1.1 kB
gen-icount.h 1.5 kB
host-utils.c 2.8 kB
host-utils.h 5.5 kB
hostregs_helper.h 1.8 kB
hpet.h 618 Bytes
hppa-dis.c 100.4 kB
hppa.ld 8.1 kB
i386-dis.c 159.2 kB
i386.ld 4.6 kB
ia64.ld 8.4 kB
keymaps.c 5.3 kB
keymaps.h 2 kB
kqemu.c 27.8 kB
kqemu.h 5.3 kB
kvm-all.c 20.7 kB
kvm.h 3.5 kB
libfdt_env.h 1.2 kB
loader.c 13.5 kB
m68k-dis.c 211.9 kB
m68k-semi.c 12.3 kB
m68k.ld 5.9 kB
migration-exec.c 3 kB
migration-tcp.c 4.7 kB
migration.c 6.4 kB
migration.h 2.4 kB
mips-dis.c 204.8 kB
mips.ld 8.5 kB
mipsel.ld 8.5 kB
monitor.c 86.4 kB
monitor.h 846 Bytes
nbd.c 13.9 kB
nbd.h 1.9 kB
net-checksum.c 2.2 kB
net.c 50.3 kB
net.h 3.7 kB
osdep.c 8.2 kB
osdep.h 2 kB
pci-ids.txt 883 Bytes
posix-aio-compat.c 5.5 kB
posix-aio-compat.h 1.1 kB
ppc-dis.c 237.2 kB
ppc.ld 8.6 kB
ppc64.ld 8.2 kB
qemu-aio.h 1.4 kB
qemu-binfmt-conf.sh 4 kB
qemu-char.c 55.7 kB
qemu-char.h 3.3 kB
qemu-common.h 5.8 kB
qemu-doc.texi 109.9 kB
qemu-img.c 25.2 kB
qemu-img.texi 5.2 kB
qemu-lock.h 6 kB
qemu-log.h 2.1 kB
qemu-malloc.c 2.1 kB
qemu-nbd.c 13 kB
qemu-nbd.texi 1.5 kB
qemu-sockets.c 11.8 kB
qemu-tech.texi 22 kB
qemu-timer.h 1.6 kB
qemu-tool.c 1.4 kB
qemu.sasl 1.3 kB
qemu_socket.h 1.3 kB
readline.c 12.7 kB
readline.h 1.5 kB
rules.mak 548 Bytes
s390-dis.c 90.4 kB
s390.ld 7 kB
savevm.c 30.9 kB
sdl.c 21.7 kB
sdl_keysym.h 8.5 kB
sh4-dis.c 83.2 kB
softmmu-semi.h 2 kB
softmmu_defs.h 1.1 kB
softmmu_exec.h 2.3 kB
softmmu_header.h 9.5 kB
softmmu_template.h 12.1 kB
sparc-dis.c 171 kB
sparc.ld 4.3 kB
sparc64.ld 4.6 kB
sys-queue.h 16.8 kB
sysemu.h 7.3 kB
tap-win32.c 19.9 kB
texi2pod.pl 12 kB
thunk.c 8.2 kB
thunk.h 4.2 kB
translate-all.c 5.1 kB
uboot_image.h 6 kB
usb-bsd.c 16.9 kB
usb-linux.c 44.1 kB
usb-stub.c 1.8 kB
vgafont.h 93.3 kB
vl.c 156.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 65.5 kB
vnc.h 9.4 kB
vnc_keysym.h 11.1 kB
vnchextile.h 4.5 kB
x86_64.ld 6.5 kB
x_keymap.c 5.9 kB
x_keymap.h 1.3 kB

Latest revisions

# Date Author Comment
66896cb8 03/13/2009 11:34 am aurel32

tcg: rename bswap_i32/i64 functions

Rename bswap_i32 into bswap32_i32 and bswap_i64 into bswap64_i64

Signed-off-by: Aurelien Jarno <>

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6829 c046a42c-6fe2-441c-8c8c-71466251a162

537a1d4b 03/13/2009 05:12 am aliguori

Fix regression introduced by r6824

The changes introduced by r6824 broke a subtle, and admittedly obscure, aspect
of the block API. While bdrv_{pread,pwrite} return the number of bytes read
or written upon success, bdrv_{read,write} returns a zero upon success....

610626af 03/12/2009 10:25 pm aliguori

From 67e94ae77f8de4d5d822917f1723cefa7ebfb64d Mon Sep 17 00:00:00 2001
From: Xiantao Zhang <>
Date: Tue, 3 Mar 2009 13:33:13 +0800
Subject: [PATCH] Split ioapic logic from the current apic.

Add a new ioapic.c to hold ioapic's logic, and also...

d154615d 03/12/2009 10:12 pm aliguori

monitor: sync from kvm state before generating output (Jan Kiszka)

Ported from the KVM tree: Synchronize the qemu cpu state with kvm's
before invoking various monitor info commands (like 'info registers').

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

e22a25c9 03/12/2009 10:12 pm aliguori

Guest debugging support for KVM (Jan Kiszka)

This is a backport of the guest debugging support for the KVM
accelerator that is now part of the KVM tree. It implements the reworked
KVM kernel API for guest debugging (KVM_CAP_SET_GUEST_DEBUG) which is
not yet part of any mainline kernel but will probably be 2.6.30 stuff....

eda578e5 03/12/2009 09:57 pm aliguori

Drop internal bdrv_pread()/bdrv_pwrite() APIs (Avi Kivity)

Now that scsi generic no longer uses bdrv_pread() and bdrv_pwrite(), we can
drop the corresponding internal APIs, which overlap bdrv_read()/bdrv_write()
and, being byte oriented, are unnatural for a block device....

04eeb8b6 03/12/2009 09:57 pm aliguori

Add internal scsi generic block API (Avi Kivity)

Add an internal API for the generic block layer to send scsi generic commands
to block format driver. This means block format drivers no longer need
to consider overloaded nb_sectors parameters.

Signed-off-by: Avi Kivity <>...

7d780669 03/12/2009 09:57 pm aliguori

Add specialized block driver scsi generic API (Avi Kivity)

When a scsi device is backed by a scsi generic device instead of an
ordinary host block device, the block API is abused in a couple of annoying
ways:

- nb_sectors is negative, and specifies a byte count instead of a sector count...
943984c7 03/11/2009 10:05 pm aliguori

Revert r6404

This series is broken by design as it requires expensive IO operations at
open time causing very long delays when starting a virtual machine for the
first time.

Signed-off-by: Anthony Liguori <>

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6816 c046a42c-6fe2-441c-8c8c-71466251a162

b7ea8c26 03/11/2009 10:05 pm aliguori

Revert r6405

This series is broken by design as it requires expensive IO operations at
open time causing very long delays when starting a virtual machine for the
first time.

Signed-off-by: Anthony Liguori <>

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6815 c046a42c-6fe2-441c-8c8c-71466251a162

View all revisions | View revisions

Also available in: Atom