Statistics
| Branch: | Revision:

root / target-s390x @ 34b5d2c6

Name Size
Makefile.objs 214 Bytes
arch_dump.c 5.5 kB
cc_helper.c 12.7 kB
cpu-qom.h 2.7 kB
cpu.c 6.6 kB
cpu.h 37.7 kB
fpu_helper.c 20.8 kB
gdbstub.c 2.7 kB
helper.c 22.2 kB
helper.h 6.4 kB
insn-data.def 40.8 kB
insn-format.def 2.4 kB
int_helper.c 4.4 kB
interrupt.c 796 Bytes
ioinst.c 18.9 kB
ioinst.h 6.8 kB
kvm.c 24.7 kB
mem_helper.c 27.5 kB
misc_helper.c 15.4 kB
translate.c 129.1 kB

Latest revisions

# Date Author Comment
bdc44640 09/03/2013 01:25 pm Andreas Färber

cpu: Use QTAILQ for CPU list

Introduce CPU_FOREACH(), CPU_FOREACH_SAFE() and CPU_NEXT() shorthand
macros.

Signed-off-by: Andreas Färber <>

8cfd0495 09/02/2013 07:08 pm Richard Henderson

tcg: Change tcg_gen_exit_tb argument to uintptr_t

And update all users.

Reviewed-by: Aurelien Jarno <>
Signed-off-by: Richard Henderson <>

f0778475 08/30/2013 03:16 pm Christian Borntraeger

s390: Implement load normal reset

kdump on s390 uses a load normal reset to bring the system in a defined
state by doing a subsystem reset. The issuing CPUs will have an initial
CPU reset, all other CPUs will have a CPU reset as defined in POP (no
register content will change)....

7f7f9752 08/30/2013 03:16 pm Eugene (jno) Dvurechenski

s390: wire up nmi command to raise a RESTART interrupt on S390

There is the 'nmi' command that is used to trigger a guest dump via kdump feature on x86.
s390 uses RESTART interrupt to trigger kdump.
So, this patch provides a mean to use 'nmi' command on s390 to raise RESTART interrupt....

f5ae2a4f 08/30/2013 03:16 pm Christian Borntraeger

s390/cpu: split CPU reset into architectured functions

s390 provides several CPU resets:
- CPU reset, clears interrupts, stop processing, clears TLB, but does
not touch registers
- initial CPU reset, like CPU reset, but also clears PSW, prefix, FPC,
timer and control registers. It does not touch gprs, fprs and acrs (!)...

4e872a3f 08/30/2013 01:49 pm Christian Borntraeger

s390: provide I/O subsystem reset

Provide a function that resets the I/O subsystem.

Signed-off-by: Christian Borntraeger <>
Acked-by: Alexander Graf <>

29c6157c 08/30/2013 01:49 pm Christian Borntraeger

s390: provide a cpu load normal function

Some code needs to perform an IPL-like bootup that mimics the
ESA (31bit) restart. Provide a cpu class method that does so.

Signed-off-by: Christian Borntraeger <>
Acked-by: Alexander Graf <>

268846ba 08/30/2013 01:48 pm Eugene (jno) Dvurechenski

s390/kvm: basic implementation of diagnose 308 subcode 6

Linux uses a check for subcode 6 to decide if other subcodes are
available. Provide a minimal implementation for subcode 6, as well
as for subcode 5.

Signed-off-by: Eugene (jno) Dvurechenski <>...

39fbc5c6 08/30/2013 12:09 pm Christian Borntraeger

s390x/kvm: Fix switch/case indentation for handle_diag

This alignes case statements to switch statements in the handle_diag
function as mandated by coding style.

Signed-off-by: Christian Borntraeger <>

bc72ad67 08/22/2013 08:14 pm Alex Bligh

aio / timers: Switch entire codebase to the new timer API

This is an autogenerated patch using scripts/switch-timer-api.

Switch the entire code base to using the new timer API.

Note this patch may introduce some line length issues.

Signed-off-by: Alex Bligh <>...

View revisions

Also available in: Atom