qemu-e2k/hw
Roman Kagan 6738ccfff0 hyperv_testdev: add SynIC message and event testmodes
Add testmodes for SynIC messages and events.  The message or event
connection setup / teardown is initiated by the guest via new control
codes written to the test device port.  Then the test connections bounce
the respective operations back to the guest, i.e. the incoming messages
are posted or the incoming events are signaled on the configured vCPUs.

Signed-off-by: Roman Kagan <rkagan@virtuozzo.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2018-10-19 13:44:14 +02:00
..
9pfs
acpi
adc
alpha change get_image_size return type to int64_t 2018-10-02 19:08:49 +02:00
arm hw/arm/virt: add DT property /secure-chosen/stdout-path indicating secure UART 2018-10-16 16:15:01 +01:00
audio es1370: more fixes for ADC_FRAMEADR and ADC_FRAMECNT 2018-10-19 13:44:00 +02:00
block
bt
char chardev: mark the calls that allow an implicit mux monitor 2018-10-03 14:45:05 +04:00
core call HotplugHandler->plug() as the last step in device realization 2018-10-19 13:44:12 +02:00
cpu
cris
display hw/display/cirrus_vga: Move "isa-cirrus-vga" device into a separate file 2018-10-15 09:57:33 +02:00
dma
gpio
hppa change get_image_size return type to int64_t 2018-10-02 19:08:49 +02:00
hyperv hyperv_testdev: add SynIC message and event testmodes 2018-10-19 13:44:14 +02:00
i2c i2c: switch ddc to use the new edid generator 2018-10-15 09:57:33 +02:00
i386 kvmclock: run KVM_KVMCLOCK_CTRL ioctl in vcpu thread 2018-10-02 19:09:13 +02:00
ide replay: replay BH for IDE trim operation 2018-10-02 19:09:13 +02:00
input
intc
ipack
ipmi
isa
lm32
m68k
mem
microblaze
mips change get_image_size return type to int64_t 2018-10-02 19:08:49 +02:00
misc hyperv: factor out arch-independent API into hw/hyperv 2018-10-19 13:44:13 +02:00
moxie change get_image_size return type to int64_t 2018-10-02 19:08:49 +02:00
net net: cadence_gem: Implement support for 64bit descriptor addresses 2018-10-16 17:13:50 +01:00
nios2
nvram hw/nvram/fw_cfg: Use memberwise copy of MemoryRegionOps struct 2018-10-02 19:09:14 +02:00
openrisc
pci qmp, hmp: make subsystem/system-vendor identities optional 2018-10-11 19:58:26 +01:00
pci-bridge
pci-host target-i386: add q35 0xcf8 port as coalesced_pio 2018-10-19 13:44:11 +02:00
pcmcia
ppc
rdma
riscv
s390x hw/s390x: Include the tod-qemu also for builds with --disable-tcg 2018-10-12 11:32:19 +02:00
scsi scsi-disk: fix rerror/werror=ignore 2018-10-19 13:44:13 +02:00
sd
sh4
smbios
sparc
sparc64
ssi
timer target-i386: add rtc 0x70 port as coalesced_pio 2018-10-19 13:44:11 +02:00
tpm
tricore
unicore32
usb
vfio vfio-pci: make vfio-pci device more QOM conventional 2018-10-15 11:22:29 -06:00
virtio cpu: Provide a proper prototype for target_words_bigendian() in a header 2018-10-17 08:41:43 +02:00
watchdog
xen
xenpv
xtensa
Makefile.objs hyperv: factor out arch-independent API into hw/hyperv 2018-10-19 13:44:13 +02:00