Statistics
| Branch: | Revision:

root @ 42ee76fe

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.6 kB
block.h 8.5 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.6 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 113.9 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 7 kB
osdep.h 2.4 kB
path.c 4.3 kB
pci-ids.txt 883 Bytes
posix-aio-compat.c 15.5 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.3 kB
qdict.h 1.5 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.7 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.7 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 69.4 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.7 kB
qerror.h 3 kB
qfloat.c 1.5 kB
qfloat.h 562 Bytes
qint.c 1.2 kB
qint.h 279 Bytes
qjson.c 6 kB
qjson.h 649 Bytes
qlist.c 3 kB
qlist.h 1.3 kB
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 153.6 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
163c8a59 01/26/2010 11:42 pm Luiz Capitulino

PCI: Convert pci_info() to QObject

The returned QObject is a QList of all buses. Each bus is
represented by a QDict, which has a key with a QList of all
PCI devices attached to it. Each device is represented by
a QDict.

As has happended to other complex conversions, it's hard to...

d5e4acf7 01/26/2010 11:42 pm Luiz Capitulino

PCI: do_pci_info(): PCI bridge devices support

This commit completes the do_pci_info() conversion to
QObject by adding support to PCI bridge devices.

This is done by recursively adding devices in the
"pci_bridge" key.

IMPORTANT: This code is being added separately because I could...

42ee76fe 01/26/2010 11:42 pm Marcelo Tosatti

ide save/restore current transfer fields

If migration takes place between write of the bmdma address register and
write of the command register (to initiate DMA), the destination will
not properly start the DMA op, hanging the guest:

ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen...

69a319d1 01/26/2010 11:42 pm Stefan Weil

Documentation: Improve command line help for -device option

  • Fix column for help text.
  • Give some more help, especially for the new '?' parameters.

Signed-off-by: Stefan Weil <>
Signed-off-by: Anthony Liguori <>

95d5f08b 01/26/2010 11:42 pm Stefan Weil

Documentation: Add missing texi description for command line options

Some more command line options had entries for command line help,
but documentation for texi and derived formats (man, html, info)
was missing.

For conditional options, the texi documentation was added...

37226ad9 01/26/2010 11:42 pm Naphtali Sprei

No need anymoe for bdrv_set_read_only

Signed-off-by: Naphtali Sprei <>
Signed-off-by: Anthony Liguori <>

058fc8c7 01/26/2010 11:42 pm Naphtali Sprei

Ask for read-write permissions when opening files

Found some places that seems needs this explicitly, now that
read-write is not the default.

Signed-off-by: Naphtali Sprei <>
Signed-off-by: Anthony Liguori <>

0a7fc983 01/26/2010 11:42 pm Naphtali Sprei

Read-only device changed to opens it's file for read-only.

Signed-off-by: Naphtali Sprei <>
Signed-off-by: Anthony Liguori <>

59eb1c85 01/26/2010 11:42 pm Luiz Capitulino

QList: Introduce QLIST_FOREACH_ENTRY()

Iterate over QList entries, it's needed to call qlist_entry_obj()
to retrieve the stored QObject.

I'm not sure if it's ok to have this, because it's not as easy as
qlist_iter() and the QListEntry data type is now exposed to the...

df10ce6a 01/26/2010 11:42 pm Luiz Capitulino

QDict: Introduce qdict_get_qdict()

A helper to retrieve a QDict from a QDict.

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

View all revisions | View revisions

Also available in: Atom