Statistics
| Branch: | Revision:

root @ 7e36b7a3

Name Size
  QMP
  audio
  backends
  block
  bsd-user
  default-configs
  disas
  docs
  fpu
  fsdev
  gdb-xml
  hw
  include
  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.7 kB
.gitmodules 754 Bytes
.mailmap 1.3 kB
CODING_STYLE 3.1 kB
COPYING 17.6 kB
COPYING.LIB 25.8 kB
Changelog 22.6 kB
HACKING 7 kB
LICENSE 846 Bytes
MAINTAINERS 16.3 kB
Makefile 17.1 kB
Makefile.objs 3.9 kB
Makefile.target 5.2 kB
README 80 Bytes
VERSION 7 Bytes
aio-posix.c 6.4 kB
aio-win32.c 6.1 kB
arch_init.c 33 kB
async.c 6.9 kB
balloon.c 3.7 kB
block-migration.c 22.5 kB
block.c 127.7 kB
blockdev-nbd.c 3 kB
blockdev.c 63.7 kB
blockjob.c 7.6 kB
bt-host.c 5.2 kB
bt-vhci.c 4.5 kB
configure 123.4 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 29.2 kB
cpus.c 35.1 kB
cputlb.c 11.3 kB
device-hotplug.c 2.2 kB
device_tree.c 8.6 kB
disas.c 13.6 kB
dma-helpers.c 7 kB
dtc 0 Bytes
dump.c 23.2 kB
exec.c 73.6 kB
gdbstub.c 43.4 kB
hmp-commands.hx 47 kB
hmp.c 46.2 kB
hmp.h 4.3 kB
iohandler.c 6 kB
ioport.c 8.7 kB
kvm-all.c 51.9 kB
kvm-stub.c 2.4 kB
main-loop.c 13.5 kB
memory.c 57.4 kB
memory_mapping.c 10.3 kB
migration-exec.c 1.8 kB
migration-fd.c 1.6 kB
migration-rdma.c 104.7 kB
migration-tcp.c 2.3 kB
migration-unix.c 2.3 kB
migration.c 18.7 kB
monitor.c 142.5 kB
nbd.c 30.6 kB
os-posix.c 8.5 kB
os-win32.c 4.2 kB
page_cache.c 5 kB
pixman 0 Bytes
qapi-schema.json 105.3 kB
qdev-monitor.c 18.9 kB
qdict-test-data.txt 88.4 kB
qemu-bridge-helper.c 11.1 kB
qemu-char.c 98.9 kB
qemu-coroutine-io.c 3 kB
qemu-coroutine-lock.c 5 kB
qemu-coroutine-sleep.c 878 Bytes
qemu-coroutine.c 3 kB
qemu-doc.texi 89.7 kB
qemu-img-cmds.hx 2.5 kB
qemu-img.c 74.9 kB
qemu-img.texi 16.8 kB
qemu-io-cmds.c 52.1 kB
qemu-io.c 10.1 kB
qemu-log.c 4.8 kB
qemu-nbd.c 17.7 kB
qemu-nbd.texi 2.1 kB
qemu-options-wrapper.h 1 kB
qemu-options.h 1.4 kB
qemu-options.hx 112.8 kB
qemu-seccomp.c 7.7 kB
qemu-tech.texi 22.9 kB
qemu-timer.c 12.6 kB
qemu.nsi 7.2 kB
qemu.sasl 1.3 kB
qmp-commands.hx 85 kB
qmp.c 13.7 kB
qtest.c 13.6 kB
readline.c 13.2 kB
rules.mak 5 kB
savevm.c 65 kB
spice-qemu-char.c 8.8 kB
tcg-runtime.c 2.4 kB
tci.c 35.8 kB
thread-pool.c 9.5 kB
thunk.c 8.8 kB
tpm.c 7.6 kB
trace-events 78.1 kB
translate-all.c 53.7 kB
translate-all.h 1.2 kB
user-exec.c 19.8 kB
version.rc 789 Bytes
vl.c 120.6 kB
xbzrle.c 4 kB
xen-all.c 35.5 kB
xen-mapcache.c 12.4 kB
xen-stub.c 1.2 kB

Latest revisions

# Date Author Comment
d8b30c83 09/20/2013 02:55 pm Christian Borntraeger

s390/kexec: Implement diag308 subcode 0

This patch implements subcode 0 of diag 308. This is necessary for kexec
(without kdump). The main difference to subcode 1 is that all CPUs get
a full reset, instead of the architectured CPU reset (which leaves all...

ea9ad3e9 09/20/2013 02:55 pm Heinz Graalfs

s390/sclpconsole: modify definition of input buffer

To use VMState for migration, we need to adapt some sclp code:
- allocate console buffer as part of the console
- change semantic of sclpconsole offset fields

Signed-off-by: Heinz Graalfs <>...

cb335beb 09/20/2013 02:55 pm Heinz Graalfs

s390/sclpconsole: Add code to support live migration for sclpconsole

This patch adds the necessary life migration pieces to the sclp code
by using vmstate_register.

Signed-off-by: Heinz Graalfs <>
Reviewed-by: Alexander Graf <>...

7e36b7a3 09/20/2013 02:55 pm Heinz Graalfs

s390/sclpquiesce: Add code to support live migration

This patch adds the necessary life migration pieces to sclpquiesce
by using the vmstate_register.

Signed-off-by: Heinz Graalfs <>
Reviewed-by: Alexander Graf <>
Signed-off-by: Christian Borntraeger <>

abd137a1 09/20/2013 01:46 pm Christian Borntraeger

s390/dump: zero out padding bytes in notes sections

The prstatus of an s390x dump contains several padding areas. Zero out
these bytes to make reading the notes section easier with a hexdump.

Signed-off-by: Christian Borntraeger <>

441ea695 09/20/2013 01:46 pm Cornelia Huck

s390/ipl: Fix waiting for virtio processing

The guest side must not manipulate the index for the used buffers. Instead,
remember the state of the used buffer locally and wait until it has moved.

Signed-off-by: Cornelia Huck <>
Acked-by: Alexander Graf <>...

1902269c 09/20/2013 01:46 pm Christian Borntraeger

s390/ipl: Update the s390-ccw.img rom

Rebuild of the virtio-ccw rom containing these patches:
1. s390/ipl: Fix waiting for virtio processing

Signed-off-by: Christian Borntraeger <>

3d0a615f 09/20/2013 01:46 pm Thomas Huth

s390/cpu: Make setcc() function available to other files

Moved the setcc() function to cpu.h so that it can be used by other
files, too. It now also does not modify the kvm state anymore since
this gets updated during kvm_arch_put_registers() anyway.

Signed-off-by: Thomas Huth <>...

5d9bf1c0 09/20/2013 01:46 pm Thomas Huth

s390/ioinst: Moved the CC setting to the IO instruction handlers

The IO instruction handlers now take care of setting the CC value on
their own, so that the confusing return code magic in kvm_handle_css_inst()
is not needed anymore.

Signed-off-by: Thomas Huth <>...

3ac85fb6 09/20/2013 01:46 pm Thomas Huth

s390/kvm: Add check for priviledged SCLP handler

The SCLP instruction is priviledged, so we should make sure that
we generate an exception when it is called from the problem state.

Signed-off-by: Thomas Huth <>
Signed-off-by: Christian Borntraeger <>

View all revisions | View revisions

Also available in: Atom