Statistics
| Branch: | Revision:

root @ 0369b2eb

Name Size
  QMP
  audio
  backends
  block
  bsd-user
  default-configs
  disas
  docs
  fpu
  fsdev
  gdb-xml
  hw
  include
  ldscripts
  libcacard
  linux-headers
  linux-user
  net
  pc-bios
  po
  qapi
  qga
  qobject
  qom
  roms
  scripts
  slirp
  stubs
  sysconfigs
  target-alpha
  target-arm
  target-cris
  target-i386
  target-lm32
  target-m68k
  target-microblaze
  target-mips
  target-moxie
  target-openrisc
  target-ppc
  target-s390x
  target-sh4
  target-sparc
  target-unicore32
  target-xtensa
  tcg
  tests
  trace
  ui
  util
.exrc 220 Bytes
.gitignore 1.6 kB
.gitmodules 746 Bytes
.mailmap 1.2 kB
CODING_STYLE 3.1 kB
COPYING 17.6 kB
COPYING.LIB 25.8 kB
Changelog 22.6 kB
HACKING 6.1 kB
LICENSE 519 Bytes
MAINTAINERS 15.4 kB
Makefile 15.5 kB
Makefile.objs 3.4 kB
Makefile.target 5.2 kB
README 80 Bytes
VERSION 7 Bytes
aio-posix.c 6.7 kB
aio-win32.c 5.8 kB
arch_init.c 29.3 kB
async.c 5.3 kB
balloon.c 3.7 kB
block-migration.c 21.8 kB
block.c 133.3 kB
blockdev-nbd.c 3.2 kB
blockdev.c 50 kB
blockjob.c 7.6 kB
bt-host.c 5.2 kB
bt-vhci.c 4.5 kB
cmd.c 12.1 kB
cmd.h 2 kB
configure 117 kB
coroutine-gthread.c 5.8 kB
coroutine-sigaltstack.c 8.3 kB
coroutine-ucontext.c 5.6 kB
coroutine-win32.c 2.6 kB
cpu-exec.c 28.9 kB
cpus.c 33.7 kB
cputlb.c 11 kB
device-hotplug.c 2.2 kB
device_tree.c 7.9 kB
disas.c 12.9 kB
dma-helpers.c 10.9 kB
dtc 0 Bytes
dump-stub.c 1.5 kB
dump.c 22.2 kB
exec.c 74.1 kB
gdbstub.c 76.2 kB
hmp-commands.hx 44.5 kB
hmp.c 41.3 kB
hmp.h 4.1 kB
iohandler.c 6 kB
ioport.c 13.3 kB
kvm-all.c 51.2 kB
kvm-stub.c 2.2 kB
main-loop.c 13.3 kB
memory.c 53.7 kB
memory_mapping-stub.c 627 Bytes
memory_mapping.c 7 kB
migration-exec.c 1.7 kB
migration-fd.c 1.6 kB
migration-tcp.c 2.3 kB
migration-unix.c 2.2 kB
migration.c 16.9 kB
monitor.c 138.6 kB
nbd.c 30.8 kB
os-posix.c 8.5 kB
os-win32.c 4.2 kB
page_cache.c 5.1 kB
pixman 0 Bytes
qapi-schema-test.json 1.3 kB
qapi-schema.json 95.2 kB
qdev-monitor.c 18 kB
qdict-test-data.txt 88.4 kB
qemu-bridge-helper.c 11.1 kB
qemu-char.c 98.2 kB
qemu-coroutine-io.c 2.4 kB
qemu-coroutine-lock.c 5.1 kB
qemu-coroutine-sleep.c 898 Bytes
qemu-coroutine.c 2.4 kB
qemu-doc.texi 90.1 kB
qemu-img-cmds.hx 2.2 kB
qemu-img.c 71.6 kB
qemu-img.texi 13.8 kB
qemu-io.c 48.3 kB
qemu-log.c 4.8 kB
qemu-nbd.c 17.6 kB
qemu-nbd.texi 2.1 kB
qemu-options-wrapper.h 1 kB
qemu-options.h 1.4 kB
qemu-options.hx 111.8 kB
qemu-seccomp.c 7.8 kB
qemu-tech.texi 22.9 kB
qemu-timer.c 18.8 kB
qemu.sasl 1.3 kB
qmp-commands.hx 72 kB
qmp.c 13.6 kB
qtest.c 13.3 kB
readline.c 12.9 kB
rules.mak 4.5 kB
savevm.c 64.3 kB
spice-qemu-char.c 8.8 kB
tcg-runtime.c 2.4 kB
tci.c 35.8 kB
thread-pool.c 9.7 kB
thunk.c 8.8 kB
tpm.c 7.6 kB
trace-events 76.1 kB
translate-all.c 53.5 kB
translate-all.h 1.2 kB
user-exec.c 19.1 kB
version.rc 749 Bytes
vl.c 123.5 kB
xbzrle.c 4 kB
xen-all.c 35.6 kB
xen-mapcache.c 12.4 kB
xen-stub.c 1.2 kB

Latest revisions

# Date Author Comment
d0249ce5 04/26/2013 09:18 pm Alexander Graf

S390: IPL: Use different firmware for different machines

We have a virtio-s390 and a virtio-ccw machine in QEMU. Both use vastly
different ways to do I/O. Having the same firmware blob for both doesn't
really make any sense.

Instead, let's parametrize the firmware file name, so that we can have...

80fea6e8 04/26/2013 09:18 pm Alexander Graf

S390: ccw firmware: Add start assembly

We want to write most of our code in C, so add a small assembly
stub that jumps straight into C code for us to continue booting.

Signed-off-by: Alexander Graf <>

92f2ca38 04/26/2013 09:18 pm Alexander Graf

S390: ccw firmware: Add main program

This C file is the main driving piece of the s390 ccw firmware. It
provides a search for a workable block device, sets it as the default
to boot off of and boots from it.

Signed-off-by: Alexander Graf <>

0369b2eb 04/26/2013 09:18 pm Alexander Graf

S390: ccw firmware: Add sclp output

In order to communicate with the user, we need an I/O mechanism that he
can read. Implement SCLP ASCII support, which happens to be the default
in the s390 ccw machine.

This file is missing read support for now. It can only print messages....

74ad2d22 04/26/2013 09:18 pm Alexander Graf

S390: Make IPL reset address dynamic

We can have different load addresses for different blobs we boot with.
Make the reset IP dynamic, so that we can handle things more flexibly.

Signed-off-by: Alexander Graf <>

33259956 04/26/2013 09:18 pm Alexander Graf

S390: IPL: Support ELF firmware

Our firmware blob is always a raw file that we load at a fixed address today.
Support loading an ELF blob instead that we can map high up in memory.

This way we don't have to be so conscious about size constraints.

Signed-off-by: Alexander Graf <>

bf9b255f 04/26/2013 04:48 pm Anthony Liguori

gtk: refactor menu creation

Signed-off-by: Anthony Liguori <>

c34688f9 04/26/2013 04:32 pm Anthony Liguori

Merge remote-tracking branch 'stefanha/block' into staging

  1. By Liu Yuan (4) and others
  2. Via Stefan Hajnoczi
    • stefanha/block:
      sheepdog: fix loadvm operation
      sheepdog: resend write requests when SD_RES_READONLY is received
      sheepdog: add helper function to reload inode...
186b027d 04/26/2013 04:32 pm Anthony Liguori

Merge remote-tracking branch 'stefanha/trivial-patches' into staging

  1. By Ed Maste (2) and others
  2. Via Stefan Hajnoczi
    • stefanha/trivial-patches:
      bsd-user: Track change in FreeBSD SYSCTL types
      virtio: Fix compilation without CONFIG_VHOST_SCSI
      qemu-doc: Option -ignore-environment removed....
859e5553 04/26/2013 02:37 pm Liu Yuan

sheepdog: fix loadvm operation

Currently the 'loadvm' opertaion works as following:
1. switch to the snapshot
2. mark current working VDI as a snapshot
3. rely on sd_create_branch to create a new working VDI based on the snapshot

This works not the same as other format as QCOW2. For e.g,...

View all revisions | View revisions

Also available in: Atom