qemu-e2k/hw
Thomas Huth 7f74f0aa74 s390x/ioinst: Rework memory access in STCRW instruction
Change the handler for STCRW to use the new logical memory access
functions. Since STCRW is suppressed on protection/access exceptions,
we also have to make sure to re-queue the CRW in case it could not be
written to the memory.

Signed-off-by: Thomas Huth <thuth@linux.vnet.ibm.com>
Signed-off-by: Jens Freimann <jfrei@linux.vnet.ibm.com>
Reviewed-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
Reviewed-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
2015-02-18 09:37:15 +01:00
..
9pfs rcu: add rcu library 2015-02-02 16:55:10 +01:00
acpi pci, pc, virtio fixes and cleanups 2015-01-27 13:17:30 +00:00
alpha
arm target-arm: Add feature parsing to virt 2015-02-13 05:46:08 +00:00
audio sb16: fix interrupt acknowledgement 2015-01-22 11:04:18 +01:00
block onenand: g_malloc() can't fail, bury dead error handling 2015-02-10 09:27:20 +03:00
bt
char virtio: Fix warning caused by missing 'static' attribute 2015-02-10 10:26:05 +03:00
core fw_cfg: fix typos in comments: patch -> path 2015-02-10 09:27:19 +03:00
cpu
cris
display vga: Fix warning caused by missing 'static' attribute 2015-02-10 10:26:05 +03:00
dma vmstate: accept QEMUTimer in VMSTATE_TIMER*, add VMSTATE_TIMER_PTR* 2015-01-26 12:22:44 +01:00
gpio
i2c
i386 pci, pc, virtio fixes and cleanups 2015-01-27 13:17:30 +00:00
ide atapi migration: Throw recoverable error to avoid recovery 2015-02-06 17:24:20 +01:00
input Add trace to ps2.c. 2015-02-10 09:27:20 +03:00
intc apic: do not dereference pointer before it is checked for NULL 2015-01-26 12:27:05 +01:00
ipack
isa vmstate: accept QEMUTimer in VMSTATE_TIMER*, add VMSTATE_TIMER_PTR* 2015-01-26 12:22:44 +01:00
lm32
m68k
mem pc-dimm: Add Error argument to pc_existing_dimms_capacity 2015-01-27 14:46:18 +02:00
microblaze
mips
misc hw: misc, add educational driver 2015-01-26 12:26:55 +01:00
moxie
net rtl8139: g_malloc() can't fail, bury dead error handling 2015-02-10 09:27:20 +03:00
nvram fw_cfg: fix endianness in fw_cfg_data_mem_read() / _write() 2015-01-16 11:54:30 +00:00
openrisc
pci migration: Append JSON description of migration stream 2015-02-05 17:16:14 +01:00
pci-bridge
pci-host pci: Add generic PCIe host bridge 2015-02-13 05:46:07 +00:00
pcmcia
ppc spapr_vio: Pair g_malloc() with g_free(), not free() 2015-02-10 09:27:20 +03:00
s390x s390x/ioinst: Rework memory access in STCRW instruction 2015-02-18 09:37:15 +01:00
scsi migration: Append JSON description of migration stream 2015-02-05 17:16:14 +01:00
sd vmstate: accept QEMUTimer in VMSTATE_TIMER*, add VMSTATE_TIMER_PTR* 2015-01-26 12:22:44 +01:00
sh4
sparc
sparc64
ssi
timer fix mc146818rtc wrong subsection name to avoid vmstate_subsection_load() fail 2015-02-05 17:16:14 +01:00
tpm
tricore
unicore32
usb usb: Pair g_malloc() with g_free(), not free() 2015-02-10 09:27:20 +03:00
vfio vfio: Fix debug message compile error 2015-02-10 10:25:44 -07:00
virtio migration: Append JSON description of migration stream 2015-02-05 17:16:14 +01:00
watchdog vmstate: accept QEMUTimer in VMSTATE_TIMER*, add VMSTATE_TIMER_PTR* 2015-01-26 12:22:44 +01:00
xen
xenpv
xtensa
Makefile.objs