Statistics
| Branch: | Revision:

root @ 3f534581

Name Size
  QMP
  audio
  block
  bsd-user
  darwin-user
  default-configs
  docs
  fpu
  fsdev
  gdb-xml
  hw
  libcacard
  linux-headers
  linux-user
  net
  pc-bios
  qapi
  qga
  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
  tcg
  tests
  ui
.gitignore 818 Bytes
.gitmodules 328 Bytes
CODING_STYLE 3 kB
COPYING 17.6 kB
COPYING.LIB 25.8 kB
Changelog 22.6 kB
HACKING 4.7 kB
LICENSE 637 Bytes
MAINTAINERS 9.5 kB
Makefile 15.6 kB
Makefile.dis 402 Bytes
Makefile.hw 492 Bytes
Makefile.objs 14.7 kB
Makefile.target 12.3 kB
Makefile.user 426 Bytes
README 59 Bytes
TODO 1.1 kB
VERSION 8 Bytes
a.out.h 13.6 kB
acl.c 4.3 kB
acl.h 2.1 kB
aes.c 59.7 kB
aes.h 717 Bytes
aio.c 5.8 kB
alpha-dis.c 79.8 kB
alpha.ld 3.9 kB
arch_init.c 17.6 kB
arch_init.h 785 Bytes
arm-dis.c 157.1 kB
arm-semi.c 15.7 kB
arm.ld 4.6 kB
async.c 3.3 kB
balloon.c 4.9 kB
balloon.h 850 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.7 kB
block-migration.h 504 Bytes
block.c 88.4 kB
block.h 11.8 kB
block_int.h 10.2 kB
blockdev.c 20.8 kB
blockdev.h 2.1 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.4 kB
buffered_file.h 916 Bytes
cache-utils.c 2.1 kB
cache-utils.h 1.1 kB
check-qdict.c 8.9 kB
check-qfloat.c 1.5 kB
check-qint.c 2.1 kB
check-qjson.c 19.9 kB
check-qlist.c 2.8 kB
check-qstring.c 2.8 kB
cmd.c 11.6 kB
cmd.h 2 kB
compatfd.c 2.5 kB
compatfd.h 1.5 kB
compiler.h 1 kB
config.h 52 Bytes
configure 91.8 kB
console.c 46.7 kB
console.h 12.4 kB
coroutine-gthread.c 3.6 kB
coroutine-ucontext.c 5.7 kB
coroutine-win32.c 2.6 kB
cpu-all.h 16.9 kB
cpu-common.h 7.1 kB
cpu-defs.h 9.8 kB
cpu-exec.c 24.8 kB
cpus.c 25.6 kB
cpus.h 654 Bytes
cris-dis.c 80.3 kB
cursor.c 5.3 kB
cursor_hidden.xpm 1.3 kB
cursor_left_ptr.xpm 1.4 kB
cutils.c 10.1 kB
def-helper.h 7.2 kB
device_tree.c 2.6 kB
device_tree.h 938 Bytes
dis-asm.h 18.3 kB
disas.c 11.6 kB
disas.h 1.1 kB
dma-helpers.c 4.6 kB
dma.h 1.6 kB
dyngen-exec.h 2.5 kB
elf.h 45.4 kB
envlist.c 5.3 kB
envlist.h 484 Bytes
error.c 2.7 kB
error.h 1.7 kB
error_int.h 631 Bytes
exec-all.h 11.3 kB
exec-memory.h 1 kB
exec.c 140 kB
gdbstub.c 70.4 kB
gdbstub.h 1.3 kB
gen-icount.h 1.2 kB
hmp-commands.hx 36 kB
host-utils.c 2.8 kB
host-utils.h 5.4 kB
hpet.h 618 Bytes
hppa-dis.c 100.2 kB
hppa.ld 8 kB
i386-dis.c 159.1 kB
i386.ld 4.7 kB
ia64-dis.c 396.6 kB
ia64.ld 8.2 kB
input.c 8.1 kB
iohandler.c 5.4 kB
ioport-user.c 1.6 kB
ioport.c 9 kB
ioport.h 1.9 kB
iorange.h 663 Bytes
iov.c 3.2 kB
iov.h 907 Bytes
json-lexer.c 9.2 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 35.5 kB
kvm-stub.c 2 kB
kvm.h 5.4 kB
libfdt_env.h 1.1 kB
linux-aio.c 5.4 kB
m68k-dis.c 211.6 kB
m68k-semi.c 12.3 kB
m68k.ld 5.9 kB
memory.c 36.4 kB
memory.h 18 kB
microblaze-dis.c 62.1 kB
migration-exec.c 3.1 kB
migration-fd.c 2.7 kB
migration-tcp.c 4.6 kB
migration-unix.c 4.8 kB
migration.c 12.2 kB
migration.h 3.9 kB
mips-dis.c 206.6 kB
mips.ld 8.4 kB
module.c 1.3 kB
module.h 1.1 kB
monitor.c 147.4 kB
monitor.h 1.7 kB
nbd.c 16.8 kB
nbd.h 2.1 kB
net.c 38.9 kB
net.h 6 kB
notify.c 832 Bytes
notify.h 881 Bytes
os-posix.c 8.8 kB
os-win32.c 7.2 kB
osdep.c 4 kB
osdep.h 3.8 kB
oslib-posix.c 4.6 kB
oslib-win32.c 3.1 kB
path.c 4.7 kB
pci-ids.txt 883 Bytes
pflib.c 6.6 kB
pflib.h 496 Bytes
poison.h 1.8 kB
posix-aio-compat.c 16.3 kB
ppc-dis.c 237 kB
ppc.ld 8.5 kB
ppc64.ld 7.8 kB
qapi-schema-guest.json 5.1 kB
qapi-schema-test.json 828 Bytes
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 226 Bytes
qemu-char.c 68.5 kB
qemu-char.h 7.5 kB
qemu-common.h 10.6 kB
qemu-config.c 18.3 kB
qemu-config.h 542 Bytes
qemu-coroutine-int.h 1.7 kB
qemu-coroutine-lock.c 3.3 kB
qemu-coroutine.c 1.6 kB
qemu-coroutine.h 4.2 kB
qemu-doc.texi 76.6 kB
qemu-error.c 4.3 kB
qemu-error.h 1.1 kB
qemu-ga.c 17.5 kB
qemu-img-cmds.hx 1.7 kB
qemu-img.c 44.1 kB
qemu-img.texi 8.5 kB
qemu-io.c 43.4 kB
qemu-lock.h 1.6 kB
qemu-log.h 2.1 kB
qemu-nbd.c 13.8 kB
qemu-nbd.texi 1.5 kB
qemu-objects.h 506 Bytes
qemu-option.c 24.1 kB
qemu-option.h 5.2 kB
qemu-options.h 1.5 kB
qemu-options.hx 84.5 kB
qemu-os-posix.h 1.8 kB
qemu-os-win32.h 2.3 kB
qemu-progress.c 4 kB
qemu-queue.h 22 kB
qemu-sockets.c 19 kB
qemu-tech.texi 22.3 kB
qemu-thread-posix.c 2.9 kB
qemu-thread-posix.h 233 Bytes
qemu-thread-win32.c 7.6 kB
qemu-thread-win32.h 307 Bytes
qemu-thread.h 1.2 kB
qemu-timer-common.c 2 kB
qemu-timer.c 31.9 kB
qemu-timer.h 8.9 kB
qemu-tool.c 1.5 kB
qemu-x509.h 239 Bytes
qemu.sasl 1.3 kB
qemu_socket.h 1.6 kB
qerror.c 12.9 kB
qerror.h 6.1 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 708 Bytes
qlist.c 3 kB
qlist.h 1.5 kB
qmp-commands.hx 45.4 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
rwhandler.c 2.6 kB
rwhandler.h 981 Bytes
s390-dis.c 93.3 kB
s390.ld 6.9 kB
savevm.c 54.5 kB
sh4-dis.c 82.7 kB
simpletrace.c 8.6 kB
simpletrace.h 1.5 kB
softmmu-semi.h 2 kB
softmmu_defs.h 1.1 kB
softmmu_exec.h 3 kB
softmmu_header.h 4.8 kB
softmmu_template.h 12 kB
sparc-dis.c 171.7 kB
sparc.ld 4.7 kB
sparc64.ld 4.4 kB
spice-qemu-char.c 5.6 kB
sysemu.h 5.1 kB
targphys.h 538 Bytes
tcg-runtime.c 2.2 kB
test-coroutine.c 4.1 kB
test-qmp-commands.c 3.2 kB
test-visitor.c 8.1 kB
thunk.c 8.2 kB
thunk.h 4.1 kB
trace-events 28.4 kB
translate-all.c 4.2 kB
uboot_image.h 5.9 kB
usb-bsd.c 17.5 kB
usb-linux.c 53.5 kB
usb-redir.c 38.3 kB
usb-stub.c 1.8 kB
user-exec.c 19.3 kB
version.rc 749 Bytes
vgafont.h 93.3 kB
vl.c 94.5 kB
x86_64.ld 6.6 kB
xen-all.c 28 kB
xen-mapcache.c 10.7 kB
xen-mapcache.h 1 kB
xen-stub.c 760 Bytes

Latest revisions

# Date Author Comment
3f534581 08/22/2011 06:20 pm Brad

Improvements to libtool support.

Improvements to the libtool support in QEMU. Replace hard coded
libtool in the infrastructure with $(LIBTOOL) and allow
overriding the libtool binary used via the configure
script.

Reviewed-by: Andreas F=E4rber <>...

1f22a6bc 08/22/2011 06:19 pm Diego Elio Pettenò

build: list libraries after objects, for proper linkage

Without this change, when using -Wl,--as-needed with GNU linker, the
libraries would be discarded.

Signed-off-by: Diego Elio Pettenò <>
Signed-off-by: Anthony Liguori <>

2c993ec2 08/22/2011 06:19 pm Stefan Weil

w32: Fix qemu_ftruncate64

SetFilePointer returns INVALID_SET_FILE_POINTER when it fails.
In addition, GetLastError must be checked.

The first call of SetFilePointer did not use INVALID_SET_FILE_POINTER,
the second call used wrong error handling.

Signed-off-by: Stefan Weil <>...

d62b5dea 08/22/2011 06:17 pm Robert Wang

fix code format

Fix code format to make checkpatch.pl happy.

Signed-off-by: Robert Wang <>
Signed-off-by: Anthony Liguori <>

d4044c2a 08/22/2011 06:17 pm Bjørn Mork

e1000: use MII status register for link up/down

Some guests will use the standard MII status register
to verify link state. They will not notice link changes
unless this register is updated.

Verified with Linux 3.0 and Windows XP guests.

Without this patch, ethtool will report speed and duplex as...

74c0d6f0 08/22/2011 06:17 pm Anthony Liguori

char: rename qemu_chr_get_msgfd() -> qemu_chr_fe_get_msgfd()

Signed-off-by: Anthony Liguori <>

903396ad 08/22/2011 06:17 pm Anthony Liguori

char: remove qemu_chr_send_event()

It's dead code.

Signed-off-by: Anthony Liguori <>

2011fe56 08/22/2011 06:17 pm Anthony Liguori

char: document the functions that will be the public interface

Signed-off-by: Anthony Liguori <>

f69554b9 08/22/2011 06:17 pm Anthony Liguori

char: qemu_chr_open_opts() -> qemu_chr_new_from_opts()

Signed-off-by: Anthony Liguori <>

70f24fb6 08/22/2011 06:17 pm Anthony Liguori

char: rename qemu_chr_close() -> qemu_chr_delete()

Signed-off-by: Anthony Liguori <>

View all revisions | View revisions

Also available in: Atom