btrfs qemu-ga - multiple mounts block fsfreeze
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
QEMU |
Fix Released
|
Undecided
|
Unassigned | ||
qemu (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
* backport upstream fix to avoid double unmounts (e.g. bind mounts)
hanging the freeze action.
[Test Case]
* Prepare a guest
$ uvt-simplestrea
uvt-kvm create --password ubuntu x-freeze arch=amd64 release=xenial label=daily
* Shut it down and use virsh edit to add a channel for the agent. Add this somewhere under <devices>:
<channel type='unix'>
<source mode='bind'/>
<target type='virtio' name='org.
</channel>
* Start the guest again, in it install qemu-guest-agent
*
* On the Host then freeze and thaw the guest
$ virsh domfsfreeze x-freeze
$ virsh domfsthaw x-freeze
# The above works, then trigger the issue, in the guest do
$ sudo mkdir /mnt/test
$ sudo mount -o bind / /mnt/test/
* Now the freeze/thaw will fail unless the fix is applied to the guest.
[Regression Potential]
* From looking at the code alone I could think of a different cause that
makes it return EBUSY.
The biggest risk I could see due to that is the agent reporting a
successful freeze due to accepting EBUSY which is not actually true.
But we have that in Ubuntu since Artful and
upstream since January 2017 and there are no such reports.
[Other Info]
* n/a
---
Having two mounts of the same device makes fsfreeze through qemu-ga impossible.
root@CmsrvMTA:/# mount -l | grep /dev/vda2
/dev/vda2 on / type btrfs (rw,relatime,
/dev/vda2 on /home type btrfs (rw,relatime,
Having two mounts is rather common with btrfs, so the feature fsfreeze is unusable on these systems.
Below more information about how we encountered this issue...
Message send to <email address hidden>:
Message 1:
----------
I use external snapshots to backup my guests. I use the 'quiesce' option to flush and frees the guest file system with the qemu guest agent.
With the exeption of one guest, this procedure works fine. On the 'unwilling' guest, I get this error message:
"ERROR 2016-05-25 00:51:19 | T25-bakVMSCmsrvVH2 | fout: internal error: unable to execute QEMU agent command 'guest-
I don't think this is not some sort of time-out error, because activation of the fsfreeze and the error message happen immediately after each other:
$ grep qemu-ga syslog.1
May 25 00:51:19 CmsrvMTA qemu-ga: info: guest-fsfreeze called
This is the only entry of the qemu guest agent in syslog.
$ sudo virsh version
Compiled against library: libvirt 1.3.1
Using library: libvirt 1.3.1
Gebruikte API: QEMU 1.3.1
Draaiende hypervisor: QEMU 2.5.0
$ virsh qemu-agent-command CmsrvMTA '{"execute": "guest-info"}'
{"return"
For making an external snapshot, I use this command:
$ virsh snapshot-create-as --domain CmsrvMTA sn1 --disk-only --atomic --quiesce --no-metadata --diskspec vda,file=
Piece of reply 1:
-----------------
I have encountered this before. Some operating systems
may have bind-mounts that let a device appear multiple times in the mount list. Unfortunately the guest agent is not smart enough to consider a device that has been frozen as succesfull and keep going. This causes this specific error.
Piece of reply 2:
-----------------
Ok, that seems to be it.
I’ve got the ‘/’ and ‘/home’ on the same device formatted as btrfs on two separate sub volumes.
Related branches
- Andreas Hasenack (community): Approve
- Canonical Server: Pending requested
- git-ubuntu developers: Pending requested
-
Diff: 1348211 lines (+1323907/-0)4047 files modifieddebian/changelog (+8/-0)
debian/patches/series (+1/-0)
debian/patches/ubuntu/lp-1587065-qga-ignore-EBUSY-when-freezing-a-filesystem.patch (+44/-0)
dump.c (+1714/-0)
exec.c (+3618/-0)
fpu/softfloat-macros.h (+793/-0)
fpu/softfloat-specialize.h (+1236/-0)
fpu/softfloat.c (+7722/-0)
fsdev/Makefile.objs (+12/-0)
fsdev/file-op-9p.h (+150/-0)
fsdev/qemu-fsdev-dummy.c (+22/-0)
fsdev/qemu-fsdev-opts.c (+85/-0)
fsdev/qemu-fsdev.c (+101/-0)
fsdev/qemu-fsdev.h (+48/-0)
fsdev/virtfs-proxy-helper.c (+1166/-0)
fsdev/virtfs-proxy-helper.texi (+63/-0)
fsdev/virtio-9p-marshal.c (+322/-0)
fsdev/virtio-9p-marshal.h (+90/-0)
gdb-xml/aarch64-core.xml (+46/-0)
gdb-xml/aarch64-fpu.xml (+86/-0)
gdb-xml/arm-core.xml (+31/-0)
gdb-xml/arm-neon.xml (+88/-0)
gdb-xml/arm-vfp.xml (+29/-0)
gdb-xml/arm-vfp3.xml (+45/-0)
gdb-xml/cf-core.xml (+29/-0)
gdb-xml/cf-fp.xml (+22/-0)
gdb-xml/power-altivec.xml (+57/-0)
gdb-xml/power-core.xml (+49/-0)
gdb-xml/power-fpu.xml (+44/-0)
gdb-xml/power-spe.xml (+45/-0)
gdb-xml/power64-core.xml (+49/-0)
gdb-xml/s390-acr.xml (+26/-0)
gdb-xml/s390-cr.xml (+26/-0)
gdb-xml/s390-fpr.xml (+27/-0)
gdb-xml/s390-virt.xml (+18/-0)
gdb-xml/s390-vx.xml (+59/-0)
gdb-xml/s390x-core64.xml (+28/-0)
gdbstub.c (+1789/-0)
hmp-commands-info.hx (+795/-0)
hmp-commands.hx (+1760/-0)
hmp.c (+2380/-0)
hmp.h (+135/-0)
hw/9pfs/Makefile.objs (+9/-0)
hw/9pfs/codir.c (+168/-0)
hw/9pfs/cofile.c (+275/-0)
hw/9pfs/cofs.c (+364/-0)
hw/9pfs/coxattr.c (+107/-0)
hw/9pfs/virtio-9p-coth.c (+41/-0)
hw/9pfs/virtio-9p-coth.h (+99/-0)
hw/9pfs/virtio-9p-device.c (+192/-0)
hw/9pfs/virtio-9p-handle.c (+708/-0)
hw/9pfs/virtio-9p-local.c (+1280/-0)
hw/9pfs/virtio-9p-posix-acl.c (+185/-0)
hw/9pfs/virtio-9p-proxy.c (+1219/-0)
hw/9pfs/virtio-9p-proxy.h (+95/-0)
hw/9pfs/virtio-9p-synth.c (+573/-0)
hw/9pfs/virtio-9p-synth.h (+54/-0)
hw/9pfs/virtio-9p-xattr-user.c (+128/-0)
hw/9pfs/virtio-9p-xattr.c (+164/-0)
hw/9pfs/virtio-9p-xattr.h (+120/-0)
hw/9pfs/virtio-9p.c (+3300/-0)
hw/9pfs/virtio-9p.h (+394/-0)
hw/Makefile.objs (+37/-0)
hw/acpi/Makefile.objs (+7/-0)
hw/acpi/acpi_interface.c (+15/-0)
hw/acpi/aml-build.c (+1215/-0)
hw/acpi/bios-linker-loader.c (+159/-0)
hw/acpi/core.c (+710/-0)
hw/acpi/cpu_hotplug.c (+76/-0)
hw/acpi/ich9.c (+484/-0)
hw/acpi/memory_hotplug.c (+307/-0)
hw/acpi/pcihp.c (+334/-0)
hw/acpi/piix4.c (+643/-0)
hw/acpi/tco.c (+264/-0)
hw/alpha/Makefile.objs (+1/-0)
hw/alpha/alpha_sys.h (+21/-0)
hw/alpha/dp264.c (+179/-0)
hw/alpha/pci.c (+91/-0)
hw/alpha/typhoon.c (+956/-0)
hw/arm/Makefile.objs (+17/-0)
hw/arm/allwinner-a10.c (+138/-0)
hw/arm/armv7m.c (+261/-0)
hw/arm/boot.c (+865/-0)
hw/arm/collie.c (+67/-0)
hw/arm/cubieboard.c (+83/-0)
hw/arm/digic.c (+121/-0)
hw/arm/digic_boards.c (+157/-0)
hw/arm/exynos4210.c (+383/-0)
hw/arm/exynos4_boards.c (+183/-0)
hw/arm/fsl-imx25.c (+308/-0)
hw/arm/fsl-imx31.c (+282/-0)
hw/arm/gumstix.c (+158/-0)
hw/arm/highbank.c (+475/-0)
hw/arm/imx25_pdk.c (+154/-0)
hw/arm/integratorcp.c (+679/-0)
hw/arm/kzm.c (+148/-0)
hw/arm/mainstone.c (+197/-0)
hw/arm/musicpal.c (+1747/-0)
hw/arm/netduino2.c (+52/-0)
hw/arm/nseries.c (+1452/-0)
hw/arm/omap1.c (+4079/-0)
hw/arm/omap2.c (+2687/-0)
hw/arm/omap_sx1.c (+254/-0)
hw/arm/palm.c (+278/-0)
hw/arm/pxa2xx.c (+2353/-0)
hw/arm/pxa2xx_gpio.c (+356/-0)
hw/arm/pxa2xx_pic.c (+337/-0)
hw/arm/realview.c (+471/-0)
hw/arm/spitz.c (+1176/-0)
hw/arm/stellaris.c (+1473/-0)
hw/arm/stm32f205_soc.c (+161/-0)
hw/arm/strongarm.c (+1659/-0)
hw/arm/strongarm.h (+68/-0)
hw/arm/sysbus-fdt.c (+247/-0)
hw/arm/tosa.c (+301/-0)
hw/arm/versatilepb.c (+453/-0)
hw/arm/vexpress.c (+805/-0)
hw/arm/virt-acpi-build.c (+725/-0)
hw/arm/virt.c (+1199/-0)
hw/arm/xilinx_zynq.c (+315/-0)
hw/arm/xlnx-ep108.c (+77/-0)
hw/arm/xlnx-zynqmp.c (+323/-0)
hw/arm/z2.c (+381/-0)
hw/audio/Makefile.objs (+18/-0)
hw/audio/ac97.c (+1430/-0)
hw/audio/adlib.c (+384/-0)
hw/audio/cs4231.c (+186/-0)
hw/audio/cs4231a.c (+707/-0)
hw/audio/es1370.c (+1075/-0)
hw/audio/fmopl.c (+1394/-0)
hw/audio/fmopl.h (+174/-0)
hw/audio/gus.c (+313/-0)
hw/audio/gusemu.h (+105/-0)
hw/audio/gusemu_hal.c (+554/-0)
hw/audio/gusemu_mixer.c (+240/-0)
hw/audio/gustate.h (+132/-0)
hw/audio/hda-codec-common.h (+456/-0)
hw/audio/hda-codec.c (+731/-0)
hw/audio/intel-hda-defs.h (+717/-0)
hw/audio/intel-hda.c (+1343/-0)
hw/audio/intel-hda.h (+72/-0)
hw/audio/lm4549.c (+335/-0)
hw/audio/lm4549.h (+43/-0)
hw/audio/marvell_88w8618.c (+306/-0)
hw/audio/milkymist-ac97.c (+348/-0)
hw/audio/pcspk.c (+213/-0)
hw/audio/pl041.c (+649/-0)
hw/audio/pl041.h (+135/-0)
hw/audio/pl041.hx (+81/-0)
hw/audio/sb16.c (+1422/-0)
hw/audio/wm8750.c (+722/-0)
hw/block/Makefile.objs (+15/-0)
hw/block/block.c (+91/-0)
hw/block/cdrom.c (+155/-0)
hw/block/dataplane/Makefile.objs (+1/-0)
hw/block/dataplane/virtio-blk.c (+331/-0)
hw/block/dataplane/virtio-blk.h (+30/-0)
hw/block/ecc.c (+90/-0)
hw/block/fdc.c (+2541/-0)
hw/block/hd-geometry.c (+165/-0)
hw/block/m25p80.c (+711/-0)
hw/block/nand.c (+799/-0)
hw/block/nvme.c (+972/-0)
hw/block/nvme.h (+712/-0)
hw/block/onenand.c (+848/-0)
hw/block/pflash_cfi01.c (+954/-0)
hw/block/pflash_cfi02.c (+795/-0)
hw/block/tc58128.c (+180/-0)
hw/block/virtio-blk.c (+1023/-0)
hw/block/xen_blkif.h (+115/-0)
hw/block/xen_disk.c (+1122/-0)
hw/bt/Makefile.objs (+3/-0)
hw/bt/core.c (+144/-0)
hw/bt/hci-csr.c (+454/-0)
hw/bt/hci.c (+2269/-0)
hw/bt/hid.c (+553/-0)
hw/bt/l2cap.c (+1365/-0)
hw/bt/sdp.c (+978/-0)
hw/char/Makefile.objs (+29/-0)
hw/char/cadence_uart.c (+536/-0)
hw/char/debugcon.c (+140/-0)
hw/char/digic-uart.c (+197/-0)
hw/char/escc.c (+1053/-0)
hw/char/etraxfs_ser.c (+253/-0)
hw/char/exynos4210_uart.c (+674/-0)
hw/char/grlib_apbuart.c (+298/-0)
hw/char/imx_serial.c (+366/-0)
hw/char/ipoctal232.c (+603/-0)
hw/char/lm32_juart.c (+164/-0)
hw/char/lm32_uart.c (+304/-0)
hw/char/mcf_uart.c (+307/-0)
hw/char/milkymist-uart.c (+255/-0)
hw/char/omap_uart.c (+187/-0)
hw/char/parallel.c (+643/-0)
hw/char/pl011.c (+342/-0)
hw/char/sclpconsole-lm.c (+383/-0)
hw/char/sclpconsole.c (+285/-0)
hw/char/serial-isa.c (+145/-0)
hw/char/serial-pci.c (+274/-0)
hw/char/serial.c (+972/-0)
hw/char/sh_serial.c (+408/-0)
hw/char/spapr_vty.c (+245/-0)
hw/char/stm32f2xx_usart.c (+232/-0)
hw/char/virtio-console.c (+217/-0)
hw/char/virtio-serial-bus.c (+1131/-0)
hw/char/xen_console.c (+305/-0)
hw/char/xilinx_uartlite.c (+248/-0)
hw/core/Makefile.objs (+17/-0)
hw/core/empty_slot.c (+102/-0)
hw/core/fw-path-provider.c (+52/-0)
hw/core/hotplug.c (+59/-0)
hw/core/irq.c (+158/-0)
hw/core/loader.c (+1088/-0)
hw/core/machine.c (+512/-0)
hw/core/nmi.c (+104/-0)
hw/core/null-machine.c (+29/-0)
hw/core/platform-bus.c (+252/-0)
hw/core/ptimer.c (+231/-0)
hw/core/qdev-properties-system.c (+425/-0)
hw/core/qdev-properties.c (+1111/-0)
hw/core/qdev.c (+1363/-0)
hw/core/stream.c (+32/-0)
hw/core/sysbus.c (+369/-0)
hw/core/uboot_image.h (+158/-0)
hw/cpu/Makefile.objs (+5/-0)
hw/cpu/a15mpcore.c (+156/-0)
hw/cpu/a9mpcore.c (+190/-0)
hw/cpu/arm11mpcore.c (+172/-0)
hw/cpu/realview_mpcore.c (+139/-0)
hw/cris/Makefile.objs (+2/-0)
hw/cris/axis_dev88.c (+361/-0)
hw/cris/boot.c (+98/-0)
hw/cris/boot.h (+15/-0)
hw/display/Makefile.objs (+44/-0)
hw/display/ads7846.c (+177/-0)
hw/display/blizzard.c (+986/-0)
hw/display/blizzard_template.h (+146/-0)
hw/display/cg3.c (+397/-0)
hw/display/cirrus_vga.c (+3089/-0)
hw/display/cirrus_vga_rop.h (+207/-0)
hw/display/cirrus_vga_rop2.h (+281/-0)
hw/display/exynos4210_fimd.c (+1951/-0)
hw/display/framebuffer.c (+124/-0)
hw/display/framebuffer.h (+65/-0)
hw/display/g364fb.c (+558/-0)
hw/display/jazz_led.c (+311/-0)
hw/display/milkymist-tmu2.c (+494/-0)
hw/display/milkymist-vgafb.c (+353/-0)
hw/display/milkymist-vgafb_template.h (+74/-0)
hw/display/omap_dss.c (+1090/-0)
hw/display/omap_lcd_template.h (+175/-0)
hw/display/omap_lcdc.c (+419/-0)
hw/display/pl110.c (+538/-0)
hw/display/pl110_template.h (+399/-0)
hw/display/pxa2xx_lcd.c (+1064/-0)
hw/display/pxa2xx_template.h (+447/-0)
hw/display/qxl-logger.c (+275/-0)
hw/display/qxl-render.c (+297/-0)
hw/display/qxl.c (+2357/-0)
hw/display/qxl.h (+174/-0)
hw/display/sm501.c (+1455/-0)
hw/display/sm501_template.h (+145/-0)
hw/display/ssd0303.c (+330/-0)
hw/display/ssd0323.c (+401/-0)
hw/display/tc6393xb.c (+596/-0)
hw/display/tc6393xb_template.h (+72/-0)
hw/display/tcx.c (+1103/-0)
hw/display/vga-helpers.h (+439/-0)
hw/display/vga-isa-mm.c (+142/-0)
hw/display/vga-isa.c (+105/-0)
hw/display/vga-pci.c (+386/-0)
hw/display/vga.c (+2252/-0)
hw/display/vga.h (+159/-0)
hw/display/vga_int.h (+228/-0)
hw/display/virtio-gpu-3d.c (+598/-0)
hw/display/virtio-gpu-pci.c (+76/-0)
hw/display/virtio-gpu.c (+1044/-0)
hw/display/virtio-vga.c (+182/-0)
hw/display/vmware_vga.c (+1368/-0)
hw/display/xenfb.c (+1014/-0)
hw/dma/Makefile.objs (+13/-0)
hw/dma/etraxfs_dma.c (+781/-0)
hw/dma/i82374.c (+175/-0)
hw/dma/i8257.c (+599/-0)
hw/dma/omap_dma.c (+2102/-0)
hw/dma/pl080.c (+422/-0)
hw/dma/pl330.c (+1666/-0)
hw/dma/puv3_dma.c (+113/-0)
hw/dma/pxa2xx_dma.c (+575/-0)
hw/dma/rc4030.c (+841/-0)
hw/dma/soc_dma.c (+366/-0)
hw/dma/sparc32_dma.c (+322/-0)
hw/dma/sun4m_iommu.c (+392/-0)
hw/dma/xilinx_axidma.c (+674/-0)
hw/gpio/Makefile.objs (+8/-0)
hw/gpio/imx_gpio.c (+341/-0)
hw/gpio/max7310.c (+217/-0)
hw/gpio/mpc8xxx.c (+217/-0)
hw/gpio/omap_gpio.c (+808/-0)
hw/gpio/pl061.c (+367/-0)
hw/gpio/puv3_gpio.c (+145/-0)
hw/gpio/zaurus.c (+301/-0)
hw/i2c/Makefile.objs (+8/-0)
hw/i2c/bitbang_i2c.c (+252/-0)
hw/i2c/bitbang_i2c.h (+14/-0)
hw/i2c/core.c (+245/-0)
hw/i2c/exynos4210_i2c.c (+336/-0)
hw/i2c/imx_i2c.c (+335/-0)
hw/i2c/omap_i2c.c (+504/-0)
hw/i2c/pm_smbus.c (+227/-0)
hw/i2c/smbus.c (+361/-0)
hw/i2c/smbus_eeprom.c (+158/-0)
hw/i2c/smbus_ich9.c (+129/-0)
hw/i2c/versatile_i2c.c (+113/-0)
hw/i386/Makefile.objs (+40/-0)
hw/i386/acpi-build.c (+1940/-0)
hw/i386/acpi-build.h (+9/-0)
hw/i386/acpi-dsdt-cpu-hotplug.dsl (+90/-0)
hw/i386/acpi-dsdt-dbug.dsl (+41/-0)
hw/i386/acpi-dsdt-hpet.dsl (+48/-0)
hw/i386/acpi-dsdt-isa.dsl (+117/-0)
hw/i386/acpi-dsdt-mem-hotplug.dsl (+171/-0)
hw/i386/acpi-dsdt.dsl (+303/-0)
hw/i386/acpi-dsdt.hex.generated (+2972/-0)
hw/i386/intel_iommu.c (+2024/-0)
hw/i386/intel_iommu_internal.h (+389/-0)
hw/i386/kvm/Makefile.objs (+1/-0)
hw/i386/kvm/apic.c (+218/-0)
hw/i386/kvm/clock.c (+195/-0)
hw/i386/kvm/i8254.c (+335/-0)
hw/i386/kvm/i8259.c (+162/-0)
hw/i386/kvm/ioapic.c (+178/-0)
hw/i386/kvm/pci-assign.c (+1900/-0)
hw/i386/kvmvapic.c (+860/-0)
hw/i386/multiboot.c (+371/-0)
hw/i386/multiboot.h (+14/-0)
hw/i386/pc.c (+1985/-0)
hw/i386/pc_piix.c (+1059/-0)
hw/i386/pc_q35.c (+487/-0)
hw/i386/pc_sysfw.c (+251/-0)
hw/i386/pci-assign-load-rom.c (+87/-0)
hw/i386/q35-acpi-dsdt.dsl (+436/-0)
hw/i386/q35-acpi-dsdt.hex.generated (+7610/-0)
hw/i386/xen/Makefile.objs (+1/-0)
hw/i386/xen/xen_apic.c (+98/-0)
hw/i386/xen/xen_platform.c (+453/-0)
hw/i386/xen/xen_pvdevice.c (+135/-0)
hw/ide/Makefile.objs (+12/-0)
hw/ide/ahci.c (+1808/-0)
hw/ide/ahci.h (+405/-0)
hw/ide/atapi.c (+1369/-0)
hw/ide/cmd646.c (+434/-0)
hw/ide/core.c (+2776/-0)
hw/ide/ich.c (+190/-0)
hw/ide/internal.h (+599/-0)
hw/ide/isa.c (+134/-0)
hw/ide/macio.c (+636/-0)
hw/ide/microdrive.c (+637/-0)
hw/ide/mmio.c (+183/-0)
hw/ide/pci.c (+497/-0)
hw/ide/pci.h (+76/-0)
hw/ide/piix.c (+305/-0)
hw/ide/qdev.c (+367/-0)
hw/ide/via.c (+235/-0)
hw/input/Makefile.objs (+19/-0)
hw/input/adb.c (+595/-0)
hw/input/hid.c (+611/-0)
hw/input/lm832x.c (+524/-0)
hw/input/milkymist-softusb.c (+317/-0)
hw/input/pckbd.c (+594/-0)
hw/input/pl050.c (+205/-0)
hw/input/ps2.c (+807/-0)
hw/input/pxa2xx_keypad.c (+334/-0)
hw/input/stellaris_input.c (+87/-0)
hw/input/tsc2005.c (+593/-0)
hw/input/tsc210x.c (+1271/-0)
hw/input/virtio-input-hid.c (+515/-0)
hw/input/virtio-input-host.c (+189/-0)
hw/input/virtio-input.c (+293/-0)
hw/input/vmmouse.c (+303/-0)
hw/intc/Makefile.objs (+32/-0)
hw/intc/allwinner-a10-pic.c (+212/-0)
hw/intc/apic.c (+905/-0)
hw/intc/apic_common.c (+449/-0)
hw/intc/arm_gic.c (+1315/-0)
hw/intc/arm_gic_common.c (+288/-0)
hw/intc/arm_gic_kvm.c (+605/-0)
hw/intc/arm_gicv2m.c (+192/-0)
hw/intc/arm_gicv3_common.c (+140/-0)
hw/intc/arm_gicv3_kvm.c (+149/-0)
hw/intc/armv7m_nvic.c (+578/-0)
hw/intc/etraxfs_pic.c (+193/-0)
hw/intc/exynos4210_combiner.c (+458/-0)
hw/intc/exynos4210_gic.c (+471/-0)
hw/intc/gic_internal.h (+103/-0)
hw/intc/grlib_irqmp.c (+374/-0)
hw/intc/heathrow_pic.c (+213/-0)
hw/intc/i8259.c (+523/-0)
hw/intc/i8259_common.c (+162/-0)
hw/intc/imx_avic.c (+362/-0)
hw/intc/ioapic.c (+273/-0)
hw/intc/ioapic_common.c (+178/-0)
hw/intc/lm32_pic.c (+203/-0)
hw/intc/omap_intc.c (+667/-0)
hw/intc/openpic.c (+1662/-0)
hw/intc/openpic_kvm.c (+294/-0)
hw/intc/pl190.c (+292/-0)
hw/intc/puv3_intc.c (+140/-0)
hw/intc/realview_gic.c (+87/-0)
hw/intc/s390_flic.c (+99/-0)
hw/intc/s390_flic_kvm.c (+434/-0)
hw/intc/sh_intc.c (+512/-0)
hw/intc/slavio_intctl.c (+471/-0)
hw/intc/vgic_common.h (+35/-0)
hw/intc/xics.c (+1084/-0)
hw/intc/xics_kvm.c (+508/-0)
hw/intc/xilinx_intc.c (+201/-0)
hw/ipack/Makefile.objs (+2/-0)
hw/ipack/ipack.c (+119/-0)
hw/ipack/tpci200.c (+656/-0)
hw/isa/Makefile.objs (+8/-0)
hw/isa/apm.c (+102/-0)
hw/isa/i82378.c (+144/-0)
hw/isa/isa-bus.c (+298/-0)
hw/isa/lpc_ich9.c (+747/-0)
hw/isa/pc87312.c (+402/-0)
hw/isa/piix4.c (+139/-0)
hw/isa/vt82c686.c (+511/-0)
hw/lm32/Makefile.objs (+3/-0)
hw/lm32/lm32.h (+29/-0)
hw/lm32/lm32_boards.c (+331/-0)
hw/lm32/lm32_hwsetup.h (+179/-0)
hw/lm32/milkymist-hw.h (+208/-0)
hw/lm32/milkymist.c (+219/-0)
hw/m68k/Makefile.objs (+4/-0)
hw/m68k/an5206.c (+98/-0)
hw/m68k/dummy_m68k.c (+81/-0)
hw/m68k/mcf5206.c (+548/-0)
hw/m68k/mcf5208.c (+304/-0)
hw/m68k/mcf_intc.c (+168/-0)
hw/mem/Makefile.objs (+1/-0)
hw/mem/pc-dimm.c (+464/-0)
hw/microblaze/Makefile.objs (+3/-0)
hw/microblaze/boot.c (+211/-0)
hw/microblaze/boot.h (+12/-0)
hw/microblaze/petalogix_ml605_mmu.c (+216/-0)
hw/microblaze/petalogix_s3adsp1800_mmu.c (+134/-0)
hw/mips/Makefile.objs (+5/-0)
hw/mips/addr.c (+39/-0)
hw/mips/cputimer.c (+162/-0)
hw/mips/gt64xxx_pci.c (+1260/-0)
hw/mips/mips_fulong2e.c (+390/-0)
hw/mips/mips_int.c (+78/-0)
hw/mips/mips_jazz.c (+388/-0)
hw/mips/mips_malta.c (+1223/-0)
hw/mips/mips_mipssim.c (+240/-0)
hw/mips/mips_r4k.c (+307/-0)
hw/misc/Makefile.objs (+43/-0)
hw/misc/a9scu.c (+152/-0)
hw/misc/applesmc.c (+279/-0)
hw/misc/arm11scu.c (+100/-0)
hw/misc/arm_integrator_debug.c (+99/-0)
hw/misc/arm_l2x0.c (+198/-0)
hw/misc/arm_sysctl.c (+656/-0)
hw/misc/cbus.c (+618/-0)
hw/misc/debugexit.c (+76/-0)
hw/misc/eccmemctl.c (+344/-0)
hw/misc/edu.c (+408/-0)
hw/misc/exynos4210_pmu.c (+502/-0)
hw/misc/imx_ccm.c (+271/-0)
hw/misc/ivshmem.c (+1203/-0)
hw/misc/macio/Makefile.objs (+3/-0)
hw/misc/macio/cuda.c (+825/-0)
hw/misc/macio/mac_dbdma.c (+766/-0)
hw/misc/macio/macio.c (+447/-0)
hw/misc/max111x.c (+214/-0)
hw/misc/milkymist-hpdmc.c (+174/-0)
hw/misc/milkymist-pfpu.c (+548/-0)
hw/misc/mst_fpga.c (+266/-0)
hw/misc/omap_clk.c (+1264/-0)
hw/misc/omap_gpmc.c (+896/-0)
hw/misc/omap_l4.c (+163/-0)
hw/misc/omap_sdrc.c (+168/-0)
hw/misc/omap_tap.c (+117/-0)
hw/misc/pc-testdev.c (+207/-0)
hw/misc/pci-testdev.c (+330/-0)
hw/misc/puv3_pm.c (+153/-0)
hw/misc/pvpanic.c (+143/-0)
hw/misc/sga.c (+67/-0)
hw/misc/slavio_misc.c (+517/-0)
hw/misc/stm32f2xx_syscfg.c (+160/-0)
hw/misc/tmp105.c (+272/-0)
hw/misc/tmp105.h (+47/-0)
hw/misc/vmport.c (+181/-0)
hw/misc/zynq-xadc.c (+302/-0)
hw/misc/zynq_slcr.c (+458/-0)
hw/moxie/Makefile.objs (+2/-0)
hw/moxie/moxiesim.c (+156/-0)
hw/net/Makefile.objs (+43/-0)
hw/net/allwinner_emac.c (+533/-0)
hw/net/cadence_gem.c (+1254/-0)
hw/net/dp8393x.c (+910/-0)
hw/net/e1000.c (+1953/-0)
hw/net/e1000_regs.h (+908/-0)
hw/net/eepro100.c (+2114/-0)
hw/net/etraxfs_eth.c (+646/-0)
hw/net/fsl_etsec/etsec.c (+456/-0)
hw/net/fsl_etsec/etsec.h (+176/-0)
hw/net/fsl_etsec/miim.c (+146/-0)
hw/net/fsl_etsec/registers.c (+295/-0)
hw/net/fsl_etsec/registers.h (+320/-0)
hw/net/fsl_etsec/rings.c (+653/-0)
hw/net/imx_fec.c (+709/-0)
hw/net/lan9118.c (+1398/-0)
hw/net/lance.c (+183/-0)
hw/net/mcf_fec.c (+534/-0)
hw/net/milkymist-minimac2.c (+540/-0)
hw/net/mipsnet.c (+286/-0)
hw/net/ne2000-isa.c (+151/-0)
hw/net/ne2000.c (+789/-0)
hw/net/ne2000.h (+39/-0)
hw/net/opencores_eth.c (+764/-0)
hw/net/pcnet-pci.c (+374/-0)
hw/net/pcnet.c (+1760/-0)
hw/net/pcnet.h (+67/-0)
hw/net/rocker/qmp-norocker.c (+50/-0)
hw/net/rocker/rocker.c (+1549/-0)
hw/net/rocker/rocker.h (+84/-0)
hw/net/rocker/rocker_desc.c (+373/-0)
hw/net/rocker/rocker_desc.h (+53/-0)
hw/net/rocker/rocker_fp.c (+263/-0)
hw/net/rocker/rocker_fp.h (+53/-0)
hw/net/rocker/rocker_hw.h (+493/-0)
hw/net/rocker/rocker_of_dpa.c (+2625/-0)
hw/net/rocker/rocker_of_dpa.h (+22/-0)
hw/net/rocker/rocker_tlv.h (+244/-0)
hw/net/rocker/rocker_world.c (+106/-0)
hw/net/rocker/rocker_world.h (+60/-0)
hw/net/rtl8139.c (+3509/-0)
hw/net/smc91c111.c (+824/-0)
hw/net/spapr_llan.c (+569/-0)
hw/net/stellaris_enet.c (+503/-0)
hw/net/vhost_net.c (+496/-0)
hw/net/virtio-net.c (+1868/-0)
hw/net/vmware_utils.h (+143/-0)
hw/net/vmxnet3.c (+2591/-0)
hw/net/vmxnet3.h (+759/-0)
hw/net/vmxnet_debug.h (+115/-0)
hw/net/vmxnet_rx_pkt.c (+186/-0)
hw/net/vmxnet_rx_pkt.h (+176/-0)
hw/net/vmxnet_tx_pkt.c (+580/-0)
hw/net/vmxnet_tx_pkt.h (+148/-0)
hw/net/xen_nic.c (+421/-0)
hw/net/xgmac.c (+432/-0)
hw/net/xilinx_axienet.c (+1082/-0)
hw/net/xilinx_ethlite.c (+273/-0)
hw/nvram/Makefile.objs (+5/-0)
hw/nvram/ds1225y.c (+169/-0)
hw/nvram/eeprom93xx.c (+336/-0)
hw/nvram/fw_cfg.c (+979/-0)
hw/nvram/mac_nvram.c (+214/-0)
hw/nvram/spapr_nvram.c (+248/-0)
hw/openrisc/Makefile.objs (+2/-0)
hw/openrisc/cputimer.c (+111/-0)
hw/openrisc/openrisc_sim.c (+143/-0)
hw/openrisc/pic_cpu.c (+60/-0)
hw/pci-bridge/Makefile.objs (+7/-0)
hw/pci-bridge/dec.c (+161/-0)
hw/pci-bridge/dec.h (+10/-0)
hw/pci-bridge/i82801b11.c (+109/-0)
hw/pci-bridge/ioh3420.c (+221/-0)
hw/pci-bridge/ioh3420.h (+6/-0)
hw/pci-bridge/pci_bridge_dev.c (+257/-0)
hw/pci-bridge/pci_expander_bridge.c (+286/-0)
hw/pci-bridge/xio3130_downstream.c (+209/-0)
hw/pci-bridge/xio3130_downstream.h (+11/-0)
hw/pci-bridge/xio3130_upstream.c (+182/-0)
hw/pci-bridge/xio3130_upstream.h (+10/-0)
hw/pci-host/Makefile.objs (+18/-0)
hw/pci-host/apb.c (+875/-0)
hw/pci-host/bonito.c (+857/-0)
hw/pci-host/gpex.c (+154/-0)
hw/pci-host/grackle.c (+168/-0)
hw/pci-host/pam.c (+69/-0)
hw/pci-host/piix.c (+882/-0)
hw/pci-host/ppce500.c (+550/-0)
hw/pci-host/prep.c (+402/-0)
hw/pci-host/q35.c (+559/-0)
hw/pci-host/uninorth.c (+523/-0)
hw/pci-host/versatile.c (+548/-0)
hw/pci/Makefile.objs (+9/-0)
hw/pci/msi.c (+400/-0)
hw/pci/msix.c (+612/-0)
hw/pci/pci-stub.c (+36/-0)
hw/pci/pci.c (+2511/-0)
hw/pci/pci_bridge.c (+419/-0)
hw/pci/pci_host.c (+206/-0)
hw/pci/pcie.c (+647/-0)
hw/pci/pcie_aer.c (+1038/-0)
hw/pci/pcie_host.c (+146/-0)
hw/pci/pcie_port.c (+178/-0)
hw/pci/shpc.c (+720/-0)
hw/pci/slotid_cap.c (+45/-0)
hw/pcmcia/Makefile.objs (+2/-0)
hw/pcmcia/pcmcia.c (+24/-0)
hw/pcmcia/pxa2xx.c (+264/-0)
hw/ppc/Makefile.objs (+23/-0)
hw/ppc/e500-ccsr.h (+17/-0)
hw/ppc/e500.c (+1081/-0)
hw/ppc/e500.h (+29/-0)
hw/ppc/e500plat.c (+68/-0)
hw/ppc/mac.h (+186/-0)
hw/ppc/mac_newworld.c (+530/-0)
hw/ppc/mac_oldworld.c (+373/-0)
hw/ppc/mpc8544_guts.c (+140/-0)
hw/ppc/mpc8544ds.c (+60/-0)
hw/ppc/ppc.c (+1339/-0)
hw/ppc/ppc405.h (+81/-0)
hw/ppc/ppc405_boards.c (+660/-0)
hw/ppc/ppc405_uc.c (+2551/-0)
hw/ppc/ppc440_bamboo.c (+299/-0)
hw/ppc/ppc4xx_devs.c (+734/-0)
hw/ppc/ppc4xx_pci.c (+392/-0)
hw/ppc/ppc_booke.c (+365/-0)
hw/ppc/ppce500_spin.c (+224/-0)
hw/ppc/prep.c (+674/-0)
hw/ppc/spapr.c (+2463/-0)
hw/ppc/spapr_drc.c (+802/-0)
hw/ppc/spapr_events.c (+596/-0)
hw/ppc/spapr_hcall.c (+1058/-0)
hw/ppc/spapr_iommu.c (+511/-0)
hw/ppc/spapr_pci.c (+1843/-0)
hw/ppc/spapr_pci_vfio.c (+280/-0)
hw/ppc/spapr_rng.c (+186/-0)
hw/ppc/spapr_rtas.c (+769/-0)
hw/ppc/spapr_rtc.c (+211/-0)
hw/ppc/spapr_vio.c (+705/-0)
hw/ppc/virtex_ml507.c (+306/-0)
hw/s390x/Makefile.objs (+13/-0)
hw/s390x/css.c (+1571/-0)
hw/s390x/css.h (+111/-0)
hw/s390x/event-facility.c (+447/-0)
hw/s390x/ipl.c (+296/-0)
hw/s390x/ipl.h (+53/-0)
hw/s390x/s390-pci-bus.c (+618/-0)
hw/s390x/s390-pci-bus.h (+253/-0)
hw/s390x/s390-pci-inst.c (+844/-0)
hw/s390x/s390-pci-inst.h (+289/-0)
hw/s390x/s390-skeys-kvm.c (+75/-0)
hw/s390x/s390-skeys.c (+415/-0)
hw/s390x/s390-virtio-bus.c (+758/-0)
hw/s390x/s390-virtio-bus.h (+186/-0)
hw/s390x/s390-virtio-ccw.c (+318/-0)
hw/s390x/s390-virtio-hcall.c (+40/-0)
hw/s390x/s390-virtio.c (+373/-0)
hw/s390x/s390-virtio.h (+32/-0)
hw/s390x/sclp.c (+615/-0)
hw/s390x/sclpcpu.c (+100/-0)
hw/s390x/sclpquiesce.c (+142/-0)
hw/s390x/virtio-ccw.c (+1988/-0)
hw/s390x/virtio-ccw.h (+218/-0)
hw/scsi/Makefile.objs (+13/-0)
hw/scsi/esp-pci.c (+529/-0)
hw/scsi/esp.c (+743/-0)
hw/scsi/lsi53c895a.c (+2163/-0)
hw/scsi/megasas.c (+2547/-0)
hw/scsi/mfi.h (+1272/-0)
hw/scsi/scsi-bus.c (+2050/-0)
hw/scsi/scsi-disk.c (+2827/-0)
hw/scsi/scsi-generic.c (+526/-0)
hw/scsi/spapr_vscsi.c (+1301/-0)
hw/scsi/srp.h (+247/-0)
hw/scsi/vhost-scsi.c (+352/-0)
hw/scsi/viosrp.h (+216/-0)
hw/scsi/virtio-scsi-dataplane.c (+322/-0)
hw/scsi/virtio-scsi.c (+1012/-0)
hw/scsi/vmw_pvscsi.c (+1219/-0)
hw/scsi/vmw_pvscsi.h (+434/-0)
hw/sd/Makefile.objs (+8/-0)
hw/sd/milkymist-memcard.c (+316/-0)
hw/sd/omap_mmc.c (+646/-0)
hw/sd/pl181.c (+527/-0)
hw/sd/pxa2xx_mmci.c (+504/-0)
hw/sd/sd.c (+1767/-0)
hw/sd/sdhci-internal.h (+232/-0)
hw/sd/sdhci.c (+1340/-0)
hw/sd/ssi-sd.c (+289/-0)
hw/sh4/Makefile.objs (+4/-0)
hw/sh4/r2d.c (+363/-0)
hw/sh4/sh7750.c (+842/-0)
hw/sh4/sh7750_regnames.c (+97/-0)
hw/sh4/sh7750_regnames.h (+6/-0)
hw/sh4/sh7750_regs.h (+1277/-0)
hw/sh4/sh_pci.c (+204/-0)
hw/sh4/shix.c (+97/-0)
hw/smbios/Makefile.objs (+1/-0)
hw/smbios/smbios.c (+1139/-0)
hw/sparc/Makefile.objs (+1/-0)
hw/sparc/leon3.c (+225/-0)
hw/sparc/sun4m.c (+1593/-0)
hw/sparc64/Makefile.objs (+1/-0)
hw/sparc64/sun4u.c (+1032/-0)
hw/ssi/Makefile.objs (+6/-0)
hw/ssi/omap_spi.c (+373/-0)
hw/ssi/pl022.c (+326/-0)
hw/ssi/ssi.c (+174/-0)
hw/ssi/xilinx_spi.c (+390/-0)
hw/ssi/xilinx_spips.c (+771/-0)
hw/timer/Makefile.objs (+35/-0)
hw/timer/a9gtimer.c (+369/-0)
hw/timer/allwinner-a10-pit.c (+295/-0)
hw/timer/arm_mptimer.c (+300/-0)
hw/timer/arm_timer.c (+410/-0)
hw/timer/cadence_ttc.c (+491/-0)
hw/timer/digic-timer.c (+162/-0)
hw/timer/ds1338.c (+240/-0)
hw/timer/etraxfs_timer.c (+357/-0)
hw/timer/exynos4210_mct.c (+1481/-0)
hw/timer/exynos4210_pwm.c (+425/-0)
hw/timer/exynos4210_rtc.c (+595/-0)
hw/timer/grlib_gptimer.c (+411/-0)
hw/timer/hpet.c (+797/-0)
hw/timer/i8254.c (+383/-0)
hw/timer/i8254_common.c (+306/-0)
hw/timer/imx_epit.c (+345/-0)
hw/timer/imx_gpt.c (+463/-0)
hw/timer/lm32_timer.c (+235/-0)
hw/timer/m48t59.c (+944/-0)
hw/timer/mc146818rtc.c (+965/-0)
hw/timer/milkymist-sysctl.c (+341/-0)
hw/timer/omap_gptimer.c (+487/-0)
hw/timer/omap_synctimer.c (+102/-0)
hw/timer/pl031.c (+269/-0)
hw/timer/puv3_ost.c (+156/-0)
hw/timer/pxa2xx_timer.c (+596/-0)
hw/timer/sh_timer.c (+334/-0)
hw/timer/slavio_timer.c (+434/-0)
hw/timer/stm32f2xx_timer.c (+328/-0)
hw/timer/tusb6010.c (+816/-0)
hw/timer/twl92230.c (+887/-0)
hw/timer/xilinx_timer.c (+265/-0)
hw/tpm/Makefile.objs (+2/-0)
hw/tpm/tpm_int.h (+75/-0)
hw/tpm/tpm_passthrough.c (+541/-0)
hw/tpm/tpm_tis.c (+1099/-0)
hw/tpm/tpm_tis.h (+70/-0)
hw/tpm/tpm_util.c (+126/-0)
hw/tpm/tpm_util.h (+28/-0)
hw/tricore/Makefile.objs (+1/-0)
hw/tricore/tricore_testboard.c (+125/-0)
hw/unicore32/Makefile.objs (+4/-0)
hw/unicore32/puv3.c (+140/-0)
hw/usb/Makefile.objs (+38/-0)
hw/usb/bus.c (+761/-0)
hw/usb/ccid-card-emulated.c (+602/-0)
hw/usb/ccid-card-passthru.c (+413/-0)
hw/usb/ccid.h (+65/-0)
hw/usb/combined-packet.c (+187/-0)
hw/usb/core.c (+794/-0)
hw/usb/desc-msos.c (+238/-0)
hw/usb/desc.c (+804/-0)
hw/usb/desc.h (+245/-0)
hw/usb/dev-audio.c (+702/-0)
hw/usb/dev-bluetooth.c (+579/-0)
hw/usb/dev-hid.c (+881/-0)
hw/usb/dev-hub.c (+594/-0)
hw/usb/dev-mtp.c (+1133/-0)
hw/usb/dev-network.c (+1448/-0)
hw/usb/dev-serial.c (+649/-0)
hw/usb/dev-smartcard-reader.c (+1505/-0)
hw/usb/dev-storage.c (+869/-0)
hw/usb/dev-uas.c (+960/-0)
hw/usb/dev-wacom.c (+385/-0)
hw/usb/hcd-ehci-pci.c (+271/-0)
hw/usb/hcd-ehci-sysbus.c (+229/-0)
hw/usb/hcd-ehci.c (+2533/-0)
hw/usb/hcd-ehci.h (+383/-0)
hw/usb/hcd-musb.c (+1552/-0)
hw/usb/hcd-ohci.c (+2157/-0)
hw/usb/hcd-uhci.c (+1423/-0)
hw/usb/hcd-xhci.c (+3914/-0)
hw/usb/host-legacy.c (+143/-0)
hw/usb/host-libusb.c (+1686/-0)
hw/usb/host-stub.c (+47/-0)
hw/usb/host.h (+44/-0)
hw/usb/libhw.c (+70/-0)
hw/usb/quirks-ftdi-ids.h (+1255/-0)
hw/usb/quirks-pl2303-ids.h (+150/-0)
hw/usb/quirks.c (+53/-0)
hw/usb/quirks.h (+910/-0)
hw/usb/redirect.c (+2517/-0)
hw/vfio/Makefile.objs (+6/-0)
hw/vfio/calxeda-xgmac.c (+55/-0)
hw/vfio/common.c (+1004/-0)
hw/vfio/pci-quirks.c (+1204/-0)
hw/vfio/pci.c (+2685/-0)
hw/vfio/pci.h (+159/-0)
hw/vfio/platform.c (+739/-0)
hw/virtio/Makefile.objs (+8/-0)
hw/virtio/dataplane/Makefile.objs (+1/-0)
hw/virtio/dataplane/vring.c (+526/-0)
hw/virtio/vhost-backend.c (+211/-0)
hw/virtio/vhost-user.c (+637/-0)
hw/virtio/vhost.c (+1264/-0)
hw/virtio/virtio-balloon.c (+465/-0)
hw/virtio/virtio-bus.c (+181/-0)
hw/virtio/virtio-mmio.c (+579/-0)
hw/virtio/virtio-pci.c (+2534/-0)
hw/virtio/virtio-pci.h (+315/-0)
hw/virtio/virtio-rng.c (+267/-0)
hw/virtio/virtio.c (+1803/-0)
hw/watchdog/Makefile.objs (+4/-0)
hw/watchdog/watchdog.c (+152/-0)
hw/watchdog/wdt_diag288.c (+130/-0)
hw/watchdog/wdt_i6300esb.c (+465/-0)
hw/watchdog/wdt_ib700.c (+156/-0)
hw/xen/Makefile.objs (+6/-0)
hw/xen/xen-host-pci-device.c (+406/-0)
hw/xen/xen-host-pci-device.h (+57/-0)
hw/xen/xen_backend.c (+808/-0)
hw/xen/xen_devconfig.c (+175/-0)
hw/xen/xen_pt.c (+961/-0)
hw/xen/xen_pt.h (+332/-0)
hw/xen/xen_pt_config_init.c (+2097/-0)
hw/xen/xen_pt_graphics.c (+272/-0)
hw/xen/xen_pt_msi.c (+644/-0)
hw/xenpv/Makefile.objs (+2/-0)
hw/xenpv/xen_domainbuild.c (+299/-0)
hw/xenpv/xen_domainbuild.h (+13/-0)
hw/xenpv/xen_machine_pv.c (+104/-0)
hw/xtensa/Makefile.objs (+3/-0)
hw/xtensa/bootparam.h (+49/-0)
hw/xtensa/pic_cpu.c (+166/-0)
hw/xtensa/sim.c (+115/-0)
hw/xtensa/xtfpga.c (+512/-0)
include/block/accounting.h (+85/-0)
include/block/aio.h (+445/-0)
include/block/block.h (+640/-0)
include/block/block_int.h (+700/-0)
include/block/blockjob.h (+446/-0)
include/block/nbd.h (+106/-0)
include/block/qapi.h (+46/-0)
include/block/scsi.h (+309/-0)
include/block/snapshot.h (+96/-0)
include/block/thread-pool.h (+37/-0)
include/block/throttle-groups.h (+46/-0)
include/block/write-threshold.h (+64/-0)
include/config.h (+2/-0)
include/crypto/aes.h (+68/-0)
include/crypto/cipher.h (+210/-0)
include/crypto/desrfb.h (+49/-0)
include/crypto/hash.h (+189/-0)
include/crypto/init.h (+29/-0)
include/crypto/tlscreds.h (+68/-0)
include/crypto/tlscredsanon.h (+112/-0)
include/crypto/tlscredsx509.h (+113/-0)
include/crypto/tlssession.h (+322/-0)
include/disas/bfd.h (+492/-0)
include/disas/disas.h (+43/-0)
include/elf.h (+1557/-0)
include/exec/address-spaces.h (+41/-0)
include/exec/cpu-all.h (+288/-0)
include/exec/cpu-common.h (+142/-0)
include/exec/cpu-defs.h (+155/-0)
include/exec/cpu_ldst.h (+441/-0)
include/exec/cpu_ldst_template.h (+184/-0)
include/exec/cpu_ldst_useronly_template.h (+106/-0)
include/exec/cputlb.h (+31/-0)
include/exec/exec-all.h (+408/-0)
include/exec/gdbstub.h (+125/-0)
include/exec/gen-icount.h (+79/-0)
include/exec/helper-gen.h (+72/-0)
include/exec/helper-head.h (+134/-0)
include/exec/helper-proto.h (+40/-0)
include/exec/helper-tcg.h (+49/-0)
include/exec/hwaddr.h (+20/-0)
include/exec/ioport.h (+80/-0)
include/exec/memattrs.h (+49/-0)
include/exec/memory-internal.h (+35/-0)
include/exec/memory.h (+1361/-0)
include/exec/poison.h (+62/-0)
include/exec/ram_addr.h (+292/-0)
include/exec/semihost.h (+62/-0)
include/exec/softmmu-semi.h (+98/-0)
include/exec/tb-hash.h (+51/-0)
include/exec/user/abitypes.h (+66/-0)
include/exec/user/thunk.h (+191/-0)
include/fpu/softfloat.h (+762/-0)
include/glib-compat.h (+237/-0)
include/hw/acpi/acpi-defs.h (+573/-0)
include/hw/acpi/acpi.h (+199/-0)
include/hw/acpi/acpi_dev_interface.h (+43/-0)
include/hw/acpi/aml-build.h (+289/-0)
include/hw/acpi/bios-linker-loader.h (+27/-0)
include/hw/acpi/cpu_hotplug.h (+28/-0)
include/hw/acpi/ich9.h (+80/-0)
include/hw/acpi/memory_hotplug.h (+48/-0)
include/hw/acpi/pc-hotplug.h (+59/-0)
include/hw/acpi/pcihp.h (+80/-0)
include/hw/acpi/piix4.h (+8/-0)
include/hw/acpi/tco.h (+82/-0)
include/hw/acpi/tpm.h (+34/-0)
include/hw/arm/allwinner-a10.h (+42/-0)
include/hw/arm/arm.h (+129/-0)
include/hw/arm/digic.h (+43/-0)
include/hw/arm/exynos4210.h (+137/-0)
include/hw/arm/fdt.h (+34/-0)
include/hw/arm/fsl-imx25.h (+249/-0)
include/hw/arm/fsl-imx31.h (+122/-0)
include/hw/arm/linux-boot-if.h (+43/-0)
include/hw/arm/omap.h (+1015/-0)
include/hw/arm/primecell.h (+12/-0)
include/hw/arm/pxa.h (+191/-0)
include/hw/arm/sharpsl.h (+17/-0)
include/hw/arm/soc_dma.h (+116/-0)
include/hw/arm/stm32f205_soc.h (+57/-0)
include/hw/arm/sysbus-fdt.h (+60/-0)
include/hw/arm/virt-acpi-build.h (+46/-0)
include/hw/arm/virt.h (+70/-0)
include/hw/arm/xlnx-zynqmp.h (+75/-0)
include/hw/audio/audio.h (+10/-0)
include/hw/audio/pcspk.h (+47/-0)
include/hw/block/block.h (+75/-0)
include/hw/block/fdc.h (+26/-0)
include/hw/block/flash.h (+64/-0)
include/hw/boards.h (+156/-0)
include/hw/bt.h (+2180/-0)
include/hw/char/cadence_uart.h (+53/-0)
include/hw/char/digic-uart.h (+47/-0)
include/hw/char/escc.h (+14/-0)
include/hw/char/imx_serial.h (+102/-0)
include/hw/char/lm32_juart.h (+13/-0)
include/hw/char/serial.h (+97/-0)
include/hw/char/stm32f2xx_usart.h (+73/-0)
include/hw/compat.h (+80/-0)
include/hw/cpu/a15mpcore.h (+44/-0)
include/hw/cpu/a9mpcore.h (+39/-0)
include/hw/cpu/arm11mpcore.h (+35/-0)
include/hw/cris/etraxfs.h (+49/-0)
include/hw/cris/etraxfs_dma.h (+34/-0)
include/hw/devices.h (+70/-0)
include/hw/elf_ops.h (+404/-0)
include/hw/empty_slot.h (+7/-0)
include/hw/fw-path-provider.h (+48/-0)
include/hw/gpio/imx_gpio.h (+62/-0)
include/hw/hotplug.h (+92/-0)
include/hw/hw.h (+69/-0)
include/hw/i2c/i2c.h (+86/-0)
include/hw/i2c/imx_i2c.h (+87/-0)
include/hw/i2c/pm_smbus.h (+20/-0)
include/hw/i2c/smbus.h (+83/-0)
include/hw/i386/apic-msidef.h (+30/-0)
include/hw/i386/apic.h (+32/-0)
include/hw/i386/apic_internal.h (+225/-0)
include/hw/i386/ich9.h (+239/-0)
include/hw/i386/intel_iommu.h (+132/-0)
include/hw/i386/ioapic.h (+28/-0)
include/hw/i386/ioapic_internal.h (+110/-0)
include/hw/i386/pc.h (+807/-0)
include/hw/i386/topology.h (+135/-0)
include/hw/ide.h (+33/-0)
include/hw/input/adb.h (+87/-0)
include/hw/input/hid.h (+84/-0)
include/hw/input/ps2.h (+38/-0)
include/hw/intc/allwinner-a10-pic.h (+40/-0)
include/hw/intc/arm_gic.h (+42/-0)
include/hw/intc/arm_gic_common.h (+137/-0)
include/hw/intc/arm_gicv3_common.h (+68/-0)
include/hw/intc/imx_avic.h (+55/-0)
include/hw/intc/realview_gic.h (+28/-0)
include/hw/ipack/ipack.h (+87/-0)
include/hw/irq.h (+65/-0)
include/hw/isa/apm.h (+25/-0)
include/hw/isa/i8259_internal.h (+83/-0)
include/hw/isa/isa.h (+120/-0)
include/hw/isa/pc87312.h (+65/-0)
include/hw/isa/vt82c686.h (+11/-0)
include/hw/kvm/clock.h (+24/-0)
include/hw/lm32/lm32_pic.h (+14/-0)
include/hw/loader.h (+98/-0)
include/hw/m68k/mcf.h (+30/-0)
include/hw/mem/pc-dimm.h (+97/-0)
include/hw/mips/bios.h (+8/-0)
include/hw/mips/cpudevs.h (+17/-0)
include/hw/mips/mips.h (+23/-0)
include/hw/misc/a9scu.h (+31/-0)
include/hw/misc/arm11scu.h (+29/-0)
include/hw/misc/arm_integrator_debug.h (+18/-0)
include/hw/misc/imx_ccm.h (+91/-0)
include/hw/misc/ivshmem.h (+25/-0)
include/hw/misc/stm32f2xx_syscfg.h (+61/-0)
include/hw/misc/tmp105_regs.h (+50/-0)
include/hw/misc/zynq-xadc.h (+46/-0)
include/hw/net/allwinner_emac.h (+173/-0)
include/hw/net/cadence_gem.h (+73/-0)
include/hw/net/imx_fec.h (+113/-0)
include/hw/net/mii.h (+76/-0)
include/hw/nmi.h (+50/-0)
include/hw/nvram/eeprom93xx.h (+40/-0)
include/hw/nvram/fw_cfg.h (+101/-0)
include/hw/nvram/openbios_firmware_abi.h (+75/-0)
include/hw/pci-host/apb.h (+10/-0)
include/hw/pci-host/gpex.h (+56/-0)
include/hw/pci-host/pam.h (+93/-0)
include/hw/pci-host/ppce500.h (+9/-0)
include/hw/pci-host/q35.h (+179/-0)
include/hw/pci-host/spapr.h (+140/-0)
include/hw/pci/msi.h (+51/-0)
include/hw/pci/msix.h (+61/-0)
include/hw/pci/pci-assign.h (+27/-0)
include/hw/pci/pci.h (+772/-0)
include/hw/pci/pci_bridge.h (+70/-0)
include/hw/pci/pci_bus.h (+91/-0)
include/hw/pci/pci_host.h (+73/-0)
include/hw/pci/pci_ids.h (+168/-0)
include/hw/pci/pci_regs.h (+1/-0)
include/hw/pci/pcie.h (+133/-0)
include/hw/pci/pcie_aer.h (+106/-0)
include/hw/pci/pcie_host.h (+81/-0)
include/hw/pci/pcie_port.h (+61/-0)
include/hw/pci/pcie_regs.h (+158/-0)
include/hw/pci/shpc.h (+64/-0)
include/hw/pci/slotid_cap.h (+11/-0)
include/hw/pcmcia.h (+70/-0)
include/hw/platform-bus.h (+57/-0)
include/hw/ppc/mac_dbdma.h (+173/-0)
include/hw/ppc/openpic.h (+32/-0)
include/hw/ppc/ppc.h (+103/-0)
include/hw/ppc/ppc4xx.h (+64/-0)
include/hw/ppc/ppc_e500.h (+6/-0)
include/hw/ppc/spapr.h (+649/-0)
include/hw/ppc/spapr_drc.h (+202/-0)
include/hw/ppc/spapr_vio.h (+148/-0)
include/hw/ppc/xics.h (+170/-0)
include/hw/ptimer.h (+37/-0)
include/hw/qdev-core.h (+404/-0)
include/hw/qdev-dma.h (+10/-0)
include/hw/qdev-properties.h (+228/-0)
include/hw/qdev.h (+8/-0)
include/hw/s390x/adapter.h (+23/-0)
include/hw/s390x/ebcdic.h (+104/-0)
include/hw/s390x/event-facility.h (+198/-0)
include/hw/s390x/s390_flic.h (+79/-0)
include/hw/s390x/sclp.h (+228/-0)
include/hw/s390x/storage-keys.h (+60/-0)
include/hw/scsi/esp.h (+133/-0)
include/hw/scsi/scsi.h (+280/-0)
include/hw/sd/sd.h (+80/-0)
include/hw/sd/sdhci.h (+94/-0)
include/hw/sh4/sh.h (+57/-0)
include/hw/sh4/sh_intc.h (+83/-0)
include/hw/smbios/smbios.h (+269/-0)
include/hw/sparc/grlib.h (+120/-0)
include/hw/sparc/sparc32_dma.h (+12/-0)
include/hw/sparc/sun4m.h (+38/-0)
include/hw/ssi.h (+94/-0)
include/hw/stream.h (+57/-0)
include/hw/sysbus.h (+121/-0)
include/hw/timer/a9gtimer.h (+97/-0)
include/hw/timer/allwinner-a10-pit.h (+67/-0)
include/hw/timer/arm_mptimer.h (+54/-0)
include/hw/timer/digic-timer.h (+46/-0)
include/hw/timer/hpet.h (+84/-0)
include/hw/timer/i8254.h (+75/-0)
include/hw/timer/i8254_internal.h (+84/-0)
include/hw/timer/imx_epit.h (+79/-0)
include/hw/timer/imx_gpt.h (+107/-0)
include/hw/timer/m48t59.h (+34/-0)
include/hw/timer/mc146818rtc.h (+13/-0)
include/hw/timer/mc146818rtc_regs.h (+67/-0)
include/hw/timer/stm32f2xx_timer.h (+101/-0)
include/hw/tricore/tricore.h (+11/-0)
include/hw/unicore32/puv3.h (+49/-0)
include/hw/usb.h (+611/-0)
include/hw/usb/ehci-regs.h (+82/-0)
include/hw/usb/uhci-regs.h (+40/-0)
include/hw/vfio/vfio-calxeda-xgmac.h (+46/-0)
include/hw/vfio/vfio-common.h (+141/-0)
include/hw/vfio/vfio-platform.h (+77/-0)
include/hw/vfio/vfio.h (+9/-0)
include/hw/virtio/dataplane/vring-accessors.h (+75/-0)
include/hw/virtio/dataplane/vring.h (+51/-0)
include/hw/virtio/vhost-backend.h (+107/-0)
include/hw/virtio/vhost-scsi.h (+44/-0)
include/hw/virtio/vhost.h (+88/-0)
include/hw/virtio/virtio-9p.h (+24/-0)
include/hw/virtio/virtio-access.h (+196/-0)
include/hw/virtio/virtio-balloon.h (+48/-0)
include/hw/virtio/virtio-blk.h (+91/-0)
include/hw/virtio/virtio-bus.h (+114/-0)
include/hw/virtio/virtio-gpu.h (+162/-0)
include/hw/virtio/virtio-input.h (+119/-0)
include/hw/virtio/virtio-net.h (+102/-0)
include/hw/virtio/virtio-rng.h (+50/-0)
include/hw/virtio/virtio-scsi.h (+166/-0)
include/hw/virtio/virtio-serial.h (+224/-0)
include/hw/virtio/virtio.h (+292/-0)
include/hw/watchdog/wdt_diag288.h (+36/-0)
include/hw/xen/xen.h (+54/-0)
include/hw/xen/xen_backend.h (+111/-0)
include/hw/xen/xen_common.h (+458/-0)
include/libdecnumber/dconfig.h (+40/-0)
include/libdecnumber/decContext.h (+257/-0)
include/libdecnumber/decDPD.h (+1214/-0)
include/libdecnumber/decNumber.h (+202/-0)
include/libdecnumber/decNumberLocal.h (+665/-0)
include/libdecnumber/dpd/decimal128.h (+100/-0)
include/libdecnumber/dpd/decimal128Local.h (+47/-0)
include/libdecnumber/dpd/decimal32.h (+98/-0)
include/libdecnumber/dpd/decimal64.h (+100/-0)
include/migration/block.h (+23/-0)
include/migration/migration.h (+324/-0)
include/migration/page_cache.h (+86/-0)
include/migration/postcopy-ram.h (+99/-0)
include/migration/qemu-file.h (+332/-0)
include/migration/vmstate.h (+852/-0)
include/monitor/hmp-target.h (+49/-0)
include/monitor/monitor.h (+57/-0)
include/monitor/qdev.h (+17/-0)
include/net/checksum.h (+54/-0)
include/net/eth.h (+347/-0)
include/net/filter.h (+77/-0)
include/net/net.h (+223/-0)
include/net/queue.h (+76/-0)
include/net/slirp.h (+47/-0)
include/net/tap.h (+41/-0)
include/net/vhost-user.h (+17/-0)
include/net/vhost_net.h (+34/-0)
include/qapi/dealloc-visitor.h (+26/-0)
include/qapi/error.h (+229/-0)
include/qapi/opts-visitor.h (+37/-0)
include/qapi/qmp-event.h (+27/-0)
include/qapi/qmp-input-visitor.h (+29/-0)
include/qapi/qmp-output-visitor.h (+28/-0)
include/qapi/qmp/dispatch.h (+58/-0)
include/qapi/qmp/json-lexer.h (+57/-0)
include/qapi/qmp/json-parser.h (+24/-0)
include/qapi/qmp/json-streamer.h (+48/-0)
include/qapi/qmp/qbool.h (+29/-0)
include/qapi/qmp/qdict.h (+80/-0)
include/qapi/qmp/qerror.h (+112/-0)
include/qapi/qmp/qfloat.h (+29/-0)
include/qapi/qmp/qint.h (+28/-0)
include/qapi/qmp/qjson.h (+29/-0)
include/qapi/qmp/qlist.h (+63/-0)
include/qapi/qmp/qobject.h (+118/-0)
include/qapi/qmp/qstring.h (+36/-0)
include/qapi/qmp/types.h (+25/-0)
include/qapi/string-input-visitor.h (+25/-0)
include/qapi/string-output-visitor.h (+26/-0)
include/qapi/util.h (+17/-0)
include/qapi/visitor-impl.h (+69/-0)
include/qapi/visitor.h (+65/-0)
include/qemu-common.h (+504/-0)
include/qemu-io.h (+51/-0)
include/qemu/acl.h (+74/-0)
include/qemu/atomic.h (+269/-0)
include/qemu/bitmap.h (+249/-0)
include/qemu/bitops.h (+433/-0)
include/qemu/bswap.h (+443/-0)
include/qemu/buffer.h (+161/-0)
include/qemu/compatfd.h (+43/-0)
include/qemu/compiler.h (+112/-0)
include/qemu/config-file.h (+33/-0)
include/qemu/coroutine.h (+219/-0)
include/qemu/coroutine_int.h (+54/-0)
include/qemu/crc32c.h (+35/-0)
include/qemu/envlist.h (+22/-0)
include/qemu/error-report.h (+46/-0)
include/qemu/event_notifier.h (+46/-0)
include/qemu/fifo8.h (+160/-0)
include/qemu/fprintf-fn.h (+17/-0)
include/qemu/hbitmap.h (+240/-0)
include/qemu/host-utils.h (+521/-0)
include/qemu/int128.h (+149/-0)
include/qemu/iov.h (+115/-0)
include/qemu/log.h (+185/-0)
include/qemu/main-loop.h (+273/-0)
include/qemu/memfd.h (+26/-0)
include/qemu/mmap-alloc.h (+12/-0)
include/qemu/module.h (+61/-0)
include/qemu/notify.h (+72/-0)
include/qemu/option.h (+138/-0)
include/qemu/option_int.h (+54/-0)
include/qemu/osdep.h (+318/-0)
include/qemu/queue.h (+439/-0)
include/qemu/range.h (+135/-0)
include/qemu/ratelimit.h (+48/-0)
include/qemu/rcu.h (+156/-0)
include/qemu/rcu_queue.h (+134/-0)
include/qemu/readline.h (+63/-0)
include/qemu/rfifolock.h (+54/-0)
include/qemu/seqlock.h (+72/-0)
include/qemu/sockets.h (+125/-0)
include/qemu/thread-posix.h (+36/-0)
include/qemu/thread-win32.h (+34/-0)
include/qemu/thread.h (+65/-0)
include/qemu/throttle.h (+132/-0)
include/qemu/timed-average.h (+64/-0)
include/qemu/timer.h (+1021/-0)
include/qemu/typedefs.h (+93/-0)
include/qemu/uri.h (+113/-0)
include/qemu/xattr.h (+30/-0)
include/qjson.h (+29/-0)
include/qom/cpu.h (+778/-0)
include/qom/object.h (+1574/-0)
include/qom/object_interfaces.h (+75/-0)
include/qom/qom-qobject.h (+42/-0)
include/standard-headers/asm-s390/kvm_virtio.h (+64/-0)
include/standard-headers/asm-s390/virtio-ccw.h (+21/-0)
include/standard-headers/asm-x86/hyperv.h (+260/-0)
include/standard-headers/linux/if_ether.h (+1/-0)
include/standard-headers/linux/input.h (+1203/-0)
include/standard-headers/linux/pci_regs.h (+908/-0)
include/standard-headers/linux/types.h (+2/-0)
include/standard-headers/linux/virtio_9p.h (+44/-0)
include/standard-headers/linux/virtio_balloon.h (+84/-0)
include/standard-headers/linux/virtio_blk.h (+147/-0)
include/standard-headers/linux/virtio_config.h (+64/-0)
include/standard-headers/linux/virtio_console.h (+78/-0)
include/standard-headers/linux/virtio_gpu.h (+316/-0)
include/standard-headers/linux/virtio_ids.h (+45/-0)
include/standard-headers/linux/virtio_input.h (+76/-0)
include/standard-headers/linux/virtio_net.h (+245/-0)
include/standard-headers/linux/virtio_pci.h (+199/-0)
include/standard-headers/linux/virtio_ring.h (+172/-0)
include/standard-headers/linux/virtio_rng.h (+8/-0)
include/standard-headers/linux/virtio_scsi.h (+172/-0)
include/standard-headers/linux/virtio_types.h (+46/-0)
include/sysemu/accel.h (+62/-0)
include/sysemu/arch_init.h (+40/-0)
include/sysemu/balloon.h (+28/-0)
include/sysemu/block-backend.h (+191/-0)
include/sysemu/blockdev.h (+68/-0)
include/sysemu/bt.h (+20/-0)
include/sysemu/char.h (+371/-0)
include/sysemu/cpus.h (+29/-0)
include/sysemu/device_tree.h (+122/-0)
include/sysemu/dma.h (+221/-0)
include/sysemu/dump-arch.h (+28/-0)
include/sysemu/dump.h (+191/-0)
include/sysemu/hostmem.h (+68/-0)
include/sysemu/iothread.h (+39/-0)
include/sysemu/kvm.h (+503/-0)
include/sysemu/kvm_int.h (+39/-0)
include/sysemu/memory_mapping.h (+82/-0)
include/sysemu/numa.h (+36/-0)
include/sysemu/os-posix.h (+54/-0)
include/sysemu/os-win32.h (+132/-0)
include/sysemu/qtest.h (+40/-0)
include/sysemu/replay.h (+120/-0)
include/sysemu/rng-random.h (+22/-0)
include/sysemu/rng.h (+82/-0)
include/sysemu/seccomp.h (+22/-0)
include/sysemu/sysemu.h (+259/-0)
include/sysemu/tpm.h (+45/-0)
include/sysemu/tpm_backend.h (+233/-0)
include/sysemu/tpm_backend_int.h (+43/-0)
include/sysemu/watchdog.h (+43/-0)
include/sysemu/xen-mapcache.h (+56/-0)
include/trace-tcg.h (+7/-0)
include/trace.h (+7/-0)
include/ui/console.h (+442/-0)
include/ui/egl-context.h (+14/-0)
include/ui/egl-helpers.h (+16/-0)
include/ui/gtk.h (+134/-0)
include/ui/input.h (+68/-0)
include/ui/pixel_ops.h (+53/-0)
include/ui/qemu-pixman.h (+80/-0)
include/ui/qemu-spice.h (+91/-0)
include/ui/sdl2.h (+51/-0)
include/ui/shader.h (+15/-0)
include/ui/spice-display.h (+153/-0)
iohandler.c (+121/-0)
ioport.c (+297/-0)
iothread.c (+175/-0)
kvm-all.c (+2361/-0)
kvm-stub.c (+154/-0)
libdecnumber/decContext.c (+433/-0)
libdecnumber/decNumber.c (+8195/-0)
libdecnumber/dpd/decimal128.c (+564/-0)
libdecnumber/dpd/decimal32.c (+489/-0)
libdecnumber/dpd/decimal64.c (+850/-0)
linux-headers/COPYING (+356/-0)
linux-headers/README (+2/-0)
linux-headers/asm-arm/kvm.h (+222/-0)
linux-headers/asm-arm/kvm_para.h (+1/-0)
linux-headers/asm-arm/unistd.h (+448/-0)
linux-headers/asm-arm64/kvm.h (+250/-0)
linux-headers/asm-arm64/kvm_para.h (+1/-0)
linux-headers/asm-arm64/unistd.h (+16/-0)
linux-headers/asm-generic/kvm_para.h (+4/-0)
linux-headers/asm-mips/kvm.h (+208/-0)
linux-headers/asm-mips/kvm_para.h (+5/-0)
linux-headers/asm-mips/unistd.h (+1063/-0)
linux-headers/asm-powerpc/epapr_hcalls.h (+98/-0)
linux-headers/asm-powerpc/kvm.h (+603/-0)
linux-headers/asm-powerpc/kvm_para.h (+97/-0)
linux-headers/asm-powerpc/unistd.h (+392/-0)
linux-headers/asm-s390/kvm.h (+182/-0)
linux-headers/asm-s390/kvm_para.h (+11/-0)
linux-headers/asm-s390/unistd.h (+404/-0)
linux-headers/asm-x86/hyperv.h (+1/-0)
linux-headers/asm-x86/kvm.h (+360/-0)
linux-headers/asm-x86/kvm_para.h (+101/-0)
linux-headers/asm-x86/unistd.h (+15/-0)
linux-headers/asm-x86/unistd_32.h (+377/-0)
linux-headers/asm-x86/unistd_64.h (+330/-0)
linux-headers/asm-x86/unistd_x32.h (+319/-0)
linux-headers/linux/kvm.h (+1272/-0)
linux-headers/linux/kvm_para.h (+32/-0)
linux-headers/linux/psci.h (+90/-0)
linux-headers/linux/userfaultfd.h (+167/-0)
linux-headers/linux/vfio.h (+594/-0)
linux-headers/linux/vhost.h (+172/-0)
linux-headers/linux/virtio_config.h (+1/-0)
linux-headers/linux/virtio_ring.h (+1/-0)
linux-user/Makefile.objs (+7/-0)
linux-user/aarch64/syscall.h (+13/-0)
linux-user/aarch64/syscall_nr.h (+323/-0)
linux-user/aarch64/target_cpu.h (+38/-0)
linux-user/aarch64/target_signal.h (+29/-0)
linux-user/aarch64/target_structs.h (+58/-0)
linux-user/aarch64/termbits.h (+220/-0)
linux-user/alpha/syscall.h (+257/-0)
linux-user/alpha/syscall_nr.h (+446/-0)
linux-user/alpha/target_cpu.h (+36/-0)
linux-user/alpha/target_signal.h (+57/-0)
linux-user/alpha/target_structs.h (+48/-0)
linux-user/alpha/termbits.h (+264/-0)
linux-user/arm/nwfpe/Makefile.objs (+2/-0)
linux-user/arm/nwfpe/double_cpdo.c (+295/-0)
linux-user/arm/nwfpe/extended_cpdo.c (+272/-0)
linux-user/arm/nwfpe/fpa11.c (+237/-0)
linux-user/arm/nwfpe/fpa11.h (+130/-0)
linux-user/arm/nwfpe/fpa11.inl (+50/-0)
linux-user/arm/nwfpe/fpa11_cpdo.c (+112/-0)
linux-user/arm/nwfpe/fpa11_cpdt.c (+381/-0)
linux-user/arm/nwfpe/fpa11_cprt.c (+283/-0)
linux-user/arm/nwfpe/fpopcode.c (+90/-0)
linux-user/arm/nwfpe/fpopcode.h (+390/-0)
linux-user/arm/nwfpe/fpsr.h (+107/-0)
linux-user/arm/nwfpe/single_cpdo.c (+252/-0)
linux-user/arm/syscall.h (+50/-0)
linux-user/arm/syscall_nr.h (+386/-0)
linux-user/arm/target_cpu.h (+48/-0)
linux-user/arm/target_signal.h (+29/-0)
linux-user/arm/target_structs.h (+52/-0)
linux-user/arm/termbits.h (+216/-0)
linux-user/cris/syscall.h (+46/-0)
linux-user/cris/syscall_nr.h (+338/-0)
linux-user/cris/target_cpu.h (+36/-0)
linux-user/cris/target_signal.h (+29/-0)
linux-user/cris/target_structs.h (+58/-0)
linux-user/cris/termbits.h (+213/-0)
linux-user/elfload.c (+3122/-0)
linux-user/errno_defs.h (+141/-0)
linux-user/flat.h (+67/-0)
linux-user/flatload.c (+812/-0)
linux-user/i386/syscall.h (+152/-0)
linux-user/i386/syscall_nr.h (+355/-0)
linux-user/i386/target_cpu.h (+48/-0)
linux-user/i386/target_signal.h (+29/-0)
linux-user/i386/target_structs.h (+58/-0)
linux-user/i386/termbits.h (+226/-0)
linux-user/ioctls.h (+388/-0)
linux-user/linux_loop.h (+95/-0)
linux-user/linuxload.c (+173/-0)
linux-user/m68k-sim.c (+171/-0)
linux-user/m68k/syscall.h (+25/-0)
linux-user/m68k/syscall_nr.h (+351/-0)
linux-user/m68k/target_cpu.h (+40/-0)
linux-user/m68k/target_signal.h (+29/-0)
linux-user/m68k/target_structs.h (+58/-0)
linux-user/m68k/termbits.h (+227/-0)
linux-user/main.c (+4669/-0)
linux-user/microblaze/syscall.h (+56/-0)
linux-user/microblaze/syscall_nr.h (+384/-0)
linux-user/microblaze/target_cpu.h (+35/-0)
linux-user/microblaze/target_signal.h (+29/-0)
linux-user/microblaze/target_structs.h (+58/-0)
linux-user/microblaze/termbits.h (+213/-0)
linux-user/mips/syscall.h (+233/-0)
linux-user/mips/syscall_nr.h (+353/-0)
linux-user/mips/target_cpu.h (+36/-0)
linux-user/mips/target_signal.h (+29/-0)
linux-user/mips/target_structs.h (+48/-0)
linux-user/mips/termbits.h (+245/-0)
linux-user/mips64/syscall.h (+230/-0)
linux-user/mips64/syscall_nr.h (+633/-0)
linux-user/mips64/target_cpu.h (+19/-0)
linux-user/mips64/target_signal.h (+29/-0)
linux-user/mips64/target_structs.h (+2/-0)
linux-user/mips64/termbits.h (+245/-0)
linux-user/mmap.c (+773/-0)
linux-user/openrisc/syscall.h (+29/-0)
linux-user/openrisc/syscall_nr.h (+510/-0)
linux-user/openrisc/target_cpu.h (+38/-0)
linux-user/openrisc/target_signal.h (+26/-0)
linux-user/openrisc/target_structs.h (+58/-0)
linux-user/openrisc/termbits.h (+294/-0)
linux-user/ppc/syscall.h (+75/-0)
linux-user/ppc/syscall_nr.h (+370/-0)
linux-user/ppc/target_cpu.h (+51/-0)
linux-user/ppc/target_signal.h (+29/-0)
linux-user/ppc/target_structs.h (+60/-0)
linux-user/ppc/termbits.h (+236/-0)
linux-user/qemu.h (+447/-0)
linux-user/s390x/syscall.h (+29/-0)
linux-user/s390x/syscall_nr.h (+363/-0)
linux-user/s390x/target_cpu.h (+39/-0)
linux-user/s390x/target_signal.h (+26/-0)
linux-user/s390x/target_structs.h (+63/-0)
linux-user/s390x/termbits.h (+283/-0)
linux-user/sh4/syscall.h (+17/-0)
linux-user/sh4/syscall_nr.h (+374/-0)
linux-user/sh4/target_cpu.h (+35/-0)
linux-user/sh4/target_signal.h (+29/-0)
linux-user/sh4/target_structs.h (+58/-0)
linux-user/sh4/termbits.h (+274/-0)
linux-user/signal.c (+5831/-0)
linux-user/socket.h (+340/-0)
linux-user/sparc/syscall.h (+20/-0)
linux-user/sparc/syscall_nr.h (+311/-0)
linux-user/sparc/target_cpu.h (+44/-0)
linux-user/sparc/target_signal.h (+36/-0)
linux-user/sparc/target_structs.h (+63/-0)
linux-user/sparc/termbits.h (+279/-0)
linux-user/sparc64/syscall.h (+21/-0)
linux-user/sparc64/syscall_nr.h (+343/-0)
linux-user/sparc64/target_cpu.h (+1/-0)
linux-user/sparc64/target_signal.h (+36/-0)
linux-user/sparc64/target_structs.h (+58/-0)
linux-user/sparc64/termbits.h (+279/-0)
linux-user/strace.c (+1618/-0)
linux-user/strace.list (+1544/-0)
linux-user/syscall.c (+10036/-0)
linux-user/syscall_defs.h (+2585/-0)
linux-user/syscall_types.h (+255/-0)
linux-user/target_flat.h (+10/-0)
linux-user/tilegx/syscall.h (+43/-0)
linux-user/tilegx/syscall_nr.h (+324/-0)
linux-user/tilegx/target_cpu.h (+35/-0)
linux-user/tilegx/target_signal.h (+28/-0)
linux-user/tilegx/target_structs.h (+46/-0)
linux-user/tilegx/termbits.h (+274/-0)
linux-user/uaccess.c (+65/-0)
linux-user/uname.c (+169/-0)
linux-user/uname.h (+10/-0)
linux-user/unicore32/syscall.h (+60/-0)
linux-user/unicore32/syscall_nr.h (+371/-0)
linux-user/unicore32/target_cpu.h (+27/-0)
linux-user/unicore32/target_signal.h (+26/-0)
linux-user/unicore32/target_structs.h (+58/-0)
linux-user/unicore32/termbits.h (+2/-0)
linux-user/vm86.c (+495/-0)
linux-user/x86_64/syscall.h (+102/-0)
linux-user/x86_64/syscall_nr.h (+314/-0)
linux-user/x86_64/target_cpu.h (+1/-0)
linux-user/x86_64/target_signal.h (+29/-0)
linux-user/x86_64/target_structs.h (+58/-0)
linux-user/x86_64/termbits.h (+247/-0)
main-loop.c (+522/-0)
memory.c (+2302/-0)
memory_mapping.c (+352/-0)
migration/Makefile.objs (+10/-0)
migration/block.c (+902/-0)
migration/exec.c (+69/-0)
migration/fd.c (+88/-0)
migration/migration.c (+1773/-0)
migration/postcopy-ram.c (+761/-0)
migration/qemu-file-buf.c (+463/-0)
migration/qemu-file-internal.h (+53/-0)
migration/qemu-file-stdio.c (+195/-0)
migration/qemu-file-unix.c (+324/-0)
migration/qemu-file.c (+677/-0)
migration/ram.c (+2544/-0)
migration/rdma.c (+3516/-0)
migration/savevm.c (+2189/-0)
migration/tcp.c (+103/-0)
migration/unix.c (+103/-0)
migration/vmstate.c (+890/-0)
migration/xbzrle.c (+175/-0)
module-common.c (+10/-0)
monitor.c (+4245/-0)
nbd.c (+1500/-0)
net/Makefile.objs (+17/-0)
net/checksum.c (+115/-0)
net/clients.h (+65/-0)
net/dump.c (+354/-0)
net/eth.c (+217/-0)
net/filter-buffer.c (+186/-0)
net/filter.c (+236/-0)
net/hub.c (+354/-0)
net/hub.h (+26/-0)
net/l2tpv3.c (+744/-0)
net/net.c (+1539/-0)
net/netmap.c (+463/-0)
net/queue.c (+278/-0)
net/slirp.c (+805/-0)
net/socket.c (+774/-0)
net/tap-aix.c (+87/-0)
net/tap-bsd.c (+255/-0)
net/tap-haiku.c (+86/-0)
net/tap-linux.c (+314/-0)
net/tap-linux.h (+54/-0)
net/tap-solaris.c (+254/-0)
net/tap-win32.c (+820/-0)
net/tap.c (+930/-0)
net/tap_int.h (+49/-0)
net/util.c (+60/-0)
net/util.h (+32/-0)
net/vde.c (+128/-0)
net/vhost-user.c (+326/-0)
numa.c (+596/-0)
os-posix.c (+336/-0)
os-win32.c (+129/-0)
page_cache.c (+245/-0)
pc-bios/Makefile (+19/-0)
pc-bios/README (+48/-0)
pc-bios/bamboo.dts (+200/-0)
pc-bios/keymaps/ar (+98/-0)
pc-bios/keymaps/bepo (+333/-0)
pc-bios/keymaps/common (+157/-0)
pc-bios/keymaps/cz (+94/-0)
pc-bios/keymaps/da (+120/-0)
pc-bios/keymaps/de (+114/-0)
pc-bios/keymaps/de-ch (+169/-0)
pc-bios/keymaps/en-gb (+119/-0)
pc-bios/keymaps/en-us (+35/-0)
pc-bios/keymaps/es (+105/-0)
pc-bios/keymaps/et (+85/-0)
pc-bios/keymaps/fi (+122/-0)
pc-bios/keymaps/fo (+76/-0)
pc-bios/keymaps/fr (+181/-0)
pc-bios/keymaps/fr-be (+134/-0)
pc-bios/keymaps/fr-ca (+50/-0)
pc-bios/keymaps/fr-ch (+114/-0)
pc-bios/keymaps/hr (+125/-0)
pc-bios/keymaps/hu (+115/-0)
pc-bios/keymaps/is (+139/-0)
pc-bios/keymaps/it (+115/-0)
pc-bios/keymaps/ja (+109/-0)
pc-bios/keymaps/lt (+57/-0)
pc-bios/keymaps/lv (+128/-0)
pc-bios/keymaps/mk (+101/-0)
pc-bios/keymaps/modifiers (+18/-0)
pc-bios/keymaps/nl (+59/-0)
pc-bios/keymaps/nl-be (+3/-0)
pc-bios/keymaps/no (+119/-0)
pc-bios/keymaps/pl (+122/-0)
pc-bios/keymaps/pt (+113/-0)
pc-bios/keymaps/pt-br (+69/-0)
pc-bios/keymaps/ru (+109/-0)
pc-bios/keymaps/sl (+110/-0)
pc-bios/keymaps/sv (+81/-0)
pc-bios/keymaps/th (+131/-0)
pc-bios/keymaps/tr (+123/-0)
pc-bios/optionrom/Makefile (+33/-0)
pc-bios/optionrom/kvmvapic.S (+335/-0)
pc-bios/optionrom/linuxboot.S (+195/-0)
pc-bios/optionrom/multiboot.S (+232/-0)
pc-bios/optionrom/optionrom.h (+152/-0)
pc-bios/qemu.rsrc (+1504/-0)
pc-bios/qemu_logo.svg (+1010/-0)
pc-bios/qemu_logo_no_text.svg (+976/-0)
pc-bios/s390-ccw/Makefile (+28/-0)
pc-bios/s390-ccw/bootmap.c (+701/-0)
pc-bios/s390-ccw/bootmap.h (+550/-0)
pc-bios/s390-ccw/cio.h (+342/-0)
pc-bios/s390-ccw/main.c (+116/-0)
pc-bios/s390-ccw/s390-ccw.h (+146/-0)
pc-bios/s390-ccw/sclp-ascii.c (+82/-0)
pc-bios/s390-ccw/sclp.h (+107/-0)
pc-bios/s390-ccw/start.S (+65/-0)
pc-bios/s390-ccw/virtio.c (+441/-0)
pc-bios/s390-ccw/virtio.h (+208/-0)
pc-bios/spapr-rtas/Makefile (+24/-0)
pc-bios/spapr-rtas/spapr-rtas.S (+37/-0)
po/Makefile (+52/-0)
po/de_DE.po (+85/-0)
po/fr_FR.po (+86/-0)
po/hu.po (+89/-0)
po/it.po (+85/-0)
po/messages.po (+85/-0)
po/tr.po (+88/-0)
po/zh_CN.po (+86/-0)
qapi-schema.json (+3973/-0)
qapi/Makefile.objs (+6/-0)
qapi/block-core.json (+2408/-0)
qapi/block.json (+180/-0)
qapi/common.json (+116/-0)
qapi/crypto.json (+21/-0)
qapi/event.json (+358/-0)
qapi/introspect.json (+289/-0)
qapi/opts-visitor.c (+557/-0)
qapi/qapi-dealloc-visitor.c (+234/-0)
qapi/qapi-util.c (+34/-0)
qapi/qapi-visit-core.c (+319/-0)
qapi/qmp-dispatch.c (+141/-0)
qapi/qmp-event.c (+66/-0)
qapi/qmp-input-visitor.c (+364/-0)
qapi/qmp-output-visitor.c (+253/-0)
qapi/qmp-registry.c (+91/-0)
qapi/rocker.json (+286/-0)
qapi/string-input-visitor.c (+347/-0)
qapi/string-output-visitor.c (+353/-0)
qapi/trace.json (+65/-0)
qdev-monitor.c (+863/-0)
qdict-test-data.txt (+4999/-0)
qemu-bridge-helper.c (+451/-0)
qemu-char.c (+4385/-0)
qemu-doc.texi (+3201/-0)
qemu-ga.texi (+137/-0)
qemu-img-cmds.hx (+77/-0)
qemu-img.c (+3103/-0)
qemu-img.texi (+554/-0)
qemu-io-cmds.c (+2450/-0)
qemu-io.c (+501/-0)
qemu-log.c (+177/-0)
qemu-nbd.c (+778/-0)
qemu-nbd.texi (+85/-0)
qemu-options-wrapper.h (+41/-0)
qemu-options.h (+36/-0)
qemu-options.hx (+3688/-0)
qemu-seccomp.c (+284/-0)
qemu-tech.texi (+699/-0)
qemu-timer.c (+654/-0)
qemu.nsi (+257/-0)
qemu.sasl (+36/-0)
qga/Makefile.objs (+8/-0)
qga/channel-posix.c (+274/-0)
qga/channel-win32.c (+360/-0)
qga/channel.h (+33/-0)
qga/commands-posix.c (+2523/-0)
qga/commands-win32.c (+1376/-0)
qga/commands.c (+463/-0)
qga/guest-agent-command-state.c (+73/-0)
qga/guest-agent-core.h (+50/-0)
qga/installer/qemu-ga.wxs (+185/-0)
qga/main.c (+1403/-0)
qga/qapi-schema.json (+999/-0)
qga/service-win32.c (+192/-0)
qga/service-win32.h (+31/-0)
qga/vss-win32.c (+166/-0)
qga/vss-win32.h (+27/-0)
qga/vss-win32/Makefile.objs (+23/-0)
qga/vss-win32/install.cpp (+465/-0)
qga/vss-win32/provider.cpp (+534/-0)
qga/vss-win32/qga-vss.def (+13/-0)
qga/vss-win32/qga-vss.idl (+20/-0)
qga/vss-win32/requester.cpp (+505/-0)
qga/vss-win32/requester.h (+46/-0)
qga/vss-win32/vss-common.h (+129/-0)
qjson.c (+129/-0)
qmp-commands.hx (+4747/-0)
qmp.c (+744/-0)
qobject/Makefile.objs (+2/-0)
qobject/json-lexer.c (+377/-0)
qobject/json-parser.c (+578/-0)
qobject/json-streamer.c (+125/-0)
qobject/qbool.c (+68/-0)
qobject/qdict.c (+787/-0)
qobject/qfloat.c (+68/-0)
qobject/qint.c (+67/-0)
qobject/qjson.c (+285/-0)
qobject/qlist.c (+169/-0)
qobject/qnull.c (+29/-0)
qobject/qstring.c (+149/-0)
qom/Makefile.objs (+4/-0)
qom/container.c (+52/-0)
qom/cpu.c (+382/-0)
qom/object.c (+2128/-0)
qom/object_interfaces.c (+44/-0)
qom/qom-qobject.c (+44/-0)
qtest.c (+689/-0)
replay/Makefile.objs (+5/-0)
replay/replay-events.c (+279/-0)
replay/replay-input.c (+160/-0)
replay/replay-internal.c (+206/-0)
replay/replay-internal.h (+140/-0)
replay/replay-time.c (+64/-0)
replay/replay.c (+342/-0)
roms/Makefile (+154/-0)
roms/config.seabios-128k (+8/-0)
roms/config.seabios-256k (+3/-0)
roms/config.vga-cirrus (+3/-0)
roms/config.vga-isavga (+3/-0)
roms/config.vga-qxl (+6/-0)
roms/config.vga-stdvga (+3/-0)
roms/config.vga-virtio (+6/-0)
roms/config.vga-vmware (+6/-0)
roms/configure-seabios.sh (+5/-0)
rules.mak (+373/-0)
scripts/acpi_extract.py (+367/-0)
scripts/acpi_extract_preprocess.py (+51/-0)
scripts/analyse-9p-simpletrace.py (+213/-0)
scripts/analyze-migration.py (+610/-0)
scripts/check-qerror.sh (+22/-0)
scripts/checkpatch.pl (+2579/-0)
scripts/cleanup-trace-events.pl (+51/-0)
scripts/cocci-macro-file.h (+119/-0)
scripts/coverity-model.c (+343/-0)
scripts/create_config (+116/-0)
scripts/disas-objdump.pl (+99/-0)
scripts/dump-guest-memory.py (+339/-0)
scripts/extract-vsssdk-headers (+35/-0)
scripts/feature_to_c.sh (+78/-0)
scripts/get_maintainer.pl (+2121/-0)
scripts/gtester-cat (+26/-0)
scripts/hxtool (+105/-0)
scripts/kvm/kvm_flightrecorder (+126/-0)
scripts/kvm/kvm_stat (+646/-0)
scripts/kvm/kvm_stat.texi (+55/-0)
scripts/kvm/vmxcap (+260/-0)
scripts/make-release (+25/-0)
scripts/make_device_config.sh (+30/-0)
scripts/ordereddict.py (+128/-0)
scripts/qapi-commands.py (+329/-0)
scripts/qapi-event.py (+189/-0)
scripts/qapi-introspect.py (+218/-0)
scripts/qapi-types.py (+353/-0)
scripts/qapi-visit.py (+441/-0)
scripts/qapi.py (+1733/-0)
scripts/qemu-binfmt-conf.sh (+72/-0)
scripts/qemu-gdb.py (+47/-0)
scripts/qemu-guest-agent/fsfreeze-hook (+33/-0)
scripts/qemu-guest-agent/fsfreeze-hook.d/mysql-flush.sh.sample (+56/-0)
scripts/qemugdb/__init__.py (+28/-0)
scripts/qemugdb/aio.py (+58/-0)
scripts/qemugdb/coroutine.py (+119/-0)
scripts/qemugdb/mtree.py (+82/-0)
scripts/qmp/qemu-ga-client (+301/-0)
scripts/qmp/qmp (+126/-0)
scripts/qmp/qmp-shell (+425/-0)
scripts/qmp/qmp.py (+236/-0)
scripts/qmp/qom-fuse (+138/-0)
scripts/qmp/qom-get (+67/-0)
scripts/qmp/qom-list (+64/-0)
scripts/qmp/qom-set (+64/-0)
scripts/qmp/qom-tree (+75/-0)
scripts/qtest.py (+71/-0)
scripts/refresh-pxe-roms.sh (+31/-0)
scripts/shaderinclude.pl (+16/-0)
scripts/signrom.py (+40/-0)
scripts/simpletrace.py (+195/-0)
scripts/switch-timer-api (+178/-0)
scripts/texi2pod.pl (+486/-0)
scripts/tracetool.py (+139/-0)
scripts/tracetool/__init__.py (+366/-0)
scripts/tracetool/backend/__init__.py (+123/-0)
scripts/tracetool/backend/dtrace.py (+46/-0)
scripts/tracetool/backend/ftrace.py (+48/-0)
scripts/tracetool/backend/simple.py (+99/-0)
scripts/tracetool/backend/stderr.py (+47/-0)
scripts/tracetool/backend/ust.py (+35/-0)
scripts/tracetool/format/__init__.py (+85/-0)
scripts/tracetool/format/c.py (+28/-0)
scripts/tracetool/format/d.py (+54/-0)
scripts/tracetool/format/events_c.py (+36/-0)
scripts/tracetool/format/events_h.py (+52/-0)
scripts/tracetool/format/h.py (+44/-0)
scripts/tracetool/format/simpletrace_stap.py (+71/-0)
scripts/tracetool/format/stap.py (+61/-0)
scripts/tracetool/format/tcg_h.py (+57/-0)
scripts/tracetool/format/tcg_helper_c.py (+50/-0)
scripts/tracetool/format/tcg_helper_h.py (+50/-0)
scripts/tracetool/format/tcg_helper_wrapper_h.py (+70/-0)
scripts/tracetool/format/ust_events_c.py (+33/-0)
scripts/tracetool/format/ust_events_h.py (+100/-0)
scripts/tracetool/transform.py (+166/-0)
scripts/update-acpi.sh (+4/-0)
scripts/update-linux-headers.sh (+143/-0)
scripts/vmstate-static-checker.py (+424/-0)
slirp/COPYRIGHT (+61/-0)
slirp/Makefile.objs (+3/-0)
slirp/arp_table.c (+89/-0)
slirp/bootp.c (+338/-0)
slirp/bootp.h (+126/-0)
slirp/cksum.c (+139/-0)
slirp/debug.h (+34/-0)
slirp/dnssearch.c (+314/-0)
slirp/if.c (+237/-0)
slirp/if.h (+23/-0)
slirp/ip.h (+249/-0)
slirp/ip_icmp.c (+450/-0)
slirp/ip_icmp.h (+165/-0)
slirp/ip_input.c (+668/-0)
slirp/ip_output.c (+172/-0)
slirp/libslirp.h (+43/-0)
slirp/main.h (+50/-0)
slirp/mbuf.c (+241/-0)
slirp/mbuf.h (+118/-0)
slirp/misc.c (+319/-0)
slirp/misc.h (+53/-0)
slirp/sbuf.c (+187/-0)
slirp/sbuf.h (+30/-0)
slirp/slirp.c (+1207/-0)
slirp/slirp.h (+361/-0)
slirp/slirp_config.h (+185/-0)
slirp/socket.c (+720/-0)
slirp/socket.h (+97/-0)
slirp/tcp.h (+176/-0)
slirp/tcp_input.c (+1496/-0)
slirp/tcp_output.c (+493/-0)
slirp/tcp_subr.c (+926/-0)
slirp/tcp_timer.c (+292/-0)
slirp/tcp_timer.h (+127/-0)
slirp/tcp_var.h (+161/-0)
slirp/tcpip.h (+77/-0)
slirp/tftp.c (+442/-0)
slirp/tftp.h (+49/-0)
slirp/udp.c (+394/-0)
slirp/udp.h (+87/-0)
softmmu_template.h (+576/-0)
spice-qemu-char.c (+390/-0)
stubs/Makefile.objs (+40/-0)
stubs/arch-query-cpu-def.c (+9/-0)
stubs/bdrv-commit-all.c (+7/-0)
stubs/clock-warp.c (+7/-0)
stubs/cpu-get-clock.c (+7/-0)
stubs/cpu-get-icount.c (+9/-0)
stubs/cpus.c (+10/-0)
stubs/dump.c (+28/-0)
stubs/fd-register.c (+6/-0)
stubs/fdset-add-fd.c (+7/-0)
stubs/fdset-find-fd.c (+7/-0)
stubs/fdset-get-fd.c (+7/-0)
stubs/fdset-remove-fd.c (+6/-0)
stubs/gdbstub.c (+7/-0)
stubs/get-fd.c (+8/-0)
stubs/get-next-serial.c (+3/-0)
stubs/get-vm-name.c (+7/-0)
stubs/iothread-lock.c (+15/-0)
stubs/is-daemonized.c (+9/-0)
stubs/kvm.c (+7/-0)
stubs/machine-init-done.c (+6/-0)
stubs/migr-blocker.c (+10/-0)
stubs/mon-is-qmp.c (+9/-0)
stubs/mon-printf.c (+10/-0)
stubs/monitor-init.c (+6/-0)
stubs/notify-event.c (+6/-0)
stubs/qmp_pc_dimm_device_list.c (+12/-0)
stubs/qtest.c (+19/-0)
stubs/replay-user.c (+32/-0)
stubs/replay.c (+31/-0)
stubs/reset.c (+13/-0)
stubs/runstate-check.c (+6/-0)
stubs/set-fd-handler.c (+10/-0)
stubs/slirp.c (+11/-0)
stubs/sysbus.c (+6/-0)
stubs/target-get-monitor-def.c (+31/-0)
stubs/target-monitor-defs.c (+9/-0)
stubs/uuid.c (+12/-0)
stubs/vhost.c (+6/-0)
stubs/vm-stop.c (+12/-0)
stubs/vmstate.c (+19/-0)
target-alpha/Makefile.objs (+4/-0)
target-alpha/STATUS (+28/-0)
target-alpha/cpu-qom.h (+91/-0)
target-alpha/cpu.c (+340/-0)
target-alpha/cpu.h (+491/-0)
target-alpha/fpu_helper.c (+551/-0)
target-alpha/gdbstub.c (+93/-0)
target-alpha/helper.c (+487/-0)
target-alpha/helper.h (+113/-0)
target-alpha/int_helper.c (+278/-0)
target-alpha/machine.c (+89/-0)
target-alpha/mem_helper.c (+159/-0)
target-alpha/sys_helper.c (+89/-0)
target-alpha/translate.c (+3002/-0)
target-alpha/vax_helper.c (+353/-0)
target-arm/Makefile.objs (+12/-0)
target-arm/arm-semi.c (+656/-0)
target-arm/arm_ldst.h (+48/-0)
target-arm/cpu-qom.h (+250/-0)
target-arm/cpu.c (+1482/-0)
target-arm/cpu.h (+1994/-0)
target-arm/cpu64.c (+342/-0)
target-arm/crypto_helper.c (+465/-0)
target-arm/gdbstub.c (+102/-0)
target-arm/gdbstub64.c (+71/-0)
target-arm/helper-a64.c (+540/-0)
target-arm/helper-a64.h (+48/-0)
target-arm/helper.c (+8779/-0)
target-arm/helper.h (+537/-0)
target-arm/internals.h (+444/-0)
target-arm/iwmmxt_helper.c (+672/-0)
target-arm/kvm-consts.h (+186/-0)
target-arm/kvm-stub.c (+23/-0)
target-arm/kvm.c (+616/-0)
target-arm/kvm32.c (+477/-0)
target-arm/kvm64.c (+465/-0)
target-arm/kvm_arm.h (+218/-0)
target-arm/machine.c (+348/-0)
target-arm/neon_helper.c (+2243/-0)
target-arm/op_addsub.h (+103/-0)
target-arm/op_helper.c (+1006/-0)
target-arm/psci.c (+257/-0)
target-arm/translate-a64.c (+11227/-0)
target-arm/translate.c (+11673/-0)
target-arm/translate.h (+154/-0)
target-cris/Makefile.objs (+3/-0)
target-cris/cpu-qom.h (+93/-0)
target-cris/cpu.c (+341/-0)
target-cris/cpu.h (+267/-0)
target-cris/crisv10-decode.h (+107/-0)
target-cris/crisv32-decode.h (+132/-0)
target-cris/gdbstub.c (+130/-0)
target-cris/helper.c (+317/-0)
target-cris/helper.h (+25/-0)
target-cris/machine.c (+91/-0)
target-cris/mmu.c (+363/-0)
target-cris/mmu.h (+17/-0)
target-cris/op_helper.c (+642/-0)
target-cris/opcode-cris.h (+355/-0)
target-cris/translate.c (+3407/-0)
target-cris/translate_v10.c (+1290/-0)
target-i386/Makefile.objs (+7/-0)
target-i386/TODO (+31/-0)
target-i386/arch_dump.c (+452/-0)
target-i386/arch_memory_mapping.c (+280/-0)
target-i386/bpt_helper.c (+326/-0)
target-i386/cc_helper.c (+394/-0)
target-i386/cc_helper_template.h (+242/-0)
target-i386/cpu-qom.h (+167/-0)
target-i386/cpu.c (+3233/-0)
target-i386/cpu.h (+1346/-0)
target-i386/excp_helper.c (+135/-0)
target-i386/fpu_helper.c (+1337/-0)
target-i386/gdbstub.c (+233/-0)
target-i386/helper.c (+1434/-0)
target-i386/helper.h (+221/-0)
target-i386/int_helper.c (+471/-0)
target-i386/kvm-stub.c (+35/-0)
target-i386/kvm.c (+3087/-0)
target-i386/kvm_i386.h (+42/-0)
target-i386/machine.c (+900/-0)
target-i386/mem_helper.c (+148/-0)
target-i386/misc_helper.c (+601/-0)
target-i386/monitor.c (+511/-0)
target-i386/ops_sse.h (+2296/-0)
target-i386/ops_sse_header.h (+360/-0)
target-i386/seg_helper.c (+2633/-0)
target-i386/shift_helper_template.h (+108/-0)
target-i386/smm_helper.c (+336/-0)
target-i386/svm.h (+222/-0)
target-i386/svm_helper.c (+772/-0)
target-i386/translate.c (+8077/-0)
target-lm32/Makefile.objs (+4/-0)
target-lm32/README (+45/-0)
target-lm32/TODO (+1/-0)
target-lm32/cpu-qom.h (+92/-0)
target-lm32/cpu.c (+326/-0)
target-lm32/cpu.h (+239/-0)
target-lm32/gdbstub.c (+92/-0)
target-lm32/helper.c (+234/-0)
target-lm32/helper.h (+14/-0)
target-lm32/lm32-semi.c (+215/-0)
target-lm32/machine.c (+32/-0)
target-lm32/op_helper.c (+161/-0)
target-lm32/translate.c (+1239/-0)
target-m68k/Makefile.objs (+3/-0)
target-m68k/cpu-qom.h (+84/-0)
target-m68k/cpu.c (+263/-0)
target-m68k/cpu.h (+245/-0)
target-m68k/gdbstub.c (+75/-0)
target-m68k/helper.c (+886/-0)
target-m68k/helper.h (+50/-0)
target-m68k/m68k-semi.c (+469/-0)
target-m68k/op_helper.c (+232/-0)
target-m68k/qregs.def (+11/-0)
target-m68k/translate.c (+3095/-0)
target-microblaze/Makefile.objs (+3/-0)
target-microblaze/cpu-qom.h (+94/-0)
target-microblaze/cpu.c (+289/-0)
target-microblaze/cpu.h (+342/-0)
target-microblaze/gdbstub.c (+56/-0)
target-microblaze/helper.c (+304/-0)
target-microblaze/helper.h (+37/-0)
target-microblaze/microblaze-decode.h (+55/-0)
target-microblaze/mmu.c (+301/-0)
target-microblaze/mmu.h (+90/-0)
target-microblaze/op_helper.c (+519/-0)
target-microblaze/translate.c (+1908/-0)
target-mips/Makefile.objs (+4/-0)
target-mips/TODO (+51/-0)
target-mips/cpu-qom.h (+91/-0)
target-mips/cpu.c (+192/-0)
target-mips/cpu.h (+1097/-0)
target-mips/dsp_helper.c (+3761/-0)
target-mips/gdbstub.c (+150/-0)
target-mips/helper.c (+845/-0)
target-mips/helper.h (+947/-0)
target-mips/kvm.c (+689/-0)
target-mips/kvm_mips.h (+26/-0)
target-mips/lmi_helper.c (+744/-0)
target-mips/machine.c (+298/-0)
target-mips/mips-defs.h (+91/-0)
target-mips/mips-semi.c (+373/-0)
target-mips/msa_helper.c (+3445/-0)
target-mips/op_helper.c (+3733/-0)
target-mips/translate.c (+20076/-0)
target-mips/translate_init.c (+888/-0)
target-moxie/Makefile.objs (+2/-0)
target-moxie/cpu.c (+190/-0)
target-moxie/cpu.h (+146/-0)
target-moxie/helper.c (+164/-0)
target-moxie/helper.h (+5/-0)
target-moxie/machine.c (+18/-0)
target-moxie/machine.h (+1/-0)
target-moxie/mmu.c (+36/-0)
target-moxie/mmu.h (+19/-0)
target-moxie/translate.c (+901/-0)
target-openrisc/Makefile.objs (+5/-0)
target-openrisc/cpu.c (+276/-0)
target-openrisc/cpu.h (+416/-0)
target-openrisc/exception.c (+29/-0)
target-openrisc/exception.h (+28/-0)
target-openrisc/exception_helper.c (+29/-0)
target-openrisc/fpu_helper.c (+300/-0)
target-openrisc/gdbstub.c (+83/-0)
target-openrisc/helper.h (+66/-0)
target-openrisc/int_helper.c (+79/-0)
target-openrisc/interrupt.c (+85/-0)
target-openrisc/interrupt_helper.c (+58/-0)
target-openrisc/machine.c (+50/-0)
target-openrisc/mmu.c (+236/-0)
target-openrisc/mmu_helper.c (+42/-0)
target-openrisc/sys_helper.c (+286/-0)
target-openrisc/translate.c (+1771/-0)
target-ppc/Makefile.objs (+17/-0)
target-ppc/STATUS (+550/-0)
target-ppc/arch_dump.c (+286/-0)
target-ppc/cpu-models.c (+1421/-0)
target-ppc/cpu-models.h (+753/-0)
target-ppc/cpu-qom.h (+153/-0)
target-ppc/cpu.h (+2358/-0)
target-ppc/dfp_helper.c (+1295/-0)
target-ppc/excp_helper.c (+1058/-0)
target-ppc/fpu_helper.c (+2716/-0)
target-ppc/gdbstub.c (+320/-0)
target-ppc/helper.h (+669/-0)
target-ppc/helper_regs.h (+114/-0)
target-ppc/int_helper.c (+2569/-0)
target-ppc/kvm-stub.c (+18/-0)
target-ppc/kvm.c (+2512/-0)
target-ppc/kvm_ppc.h (+284/-0)
target-ppc/machine.c (+556/-0)
target-ppc/mem_helper.c (+294/-0)
target-ppc/mfrom_table.c (+79/-0)
target-ppc/mfrom_table_gen.c (+33/-0)
target-ppc/misc_helper.c (+166/-0)
target-ppc/mmu-hash32.c (+563/-0)
target-ppc/mmu-hash32.h (+110/-0)
target-ppc/mmu-hash64.c (+647/-0)
target-ppc/mmu-hash64.h (+122/-0)
target-ppc/mmu_helper.c (+2941/-0)
target-ppc/monitor.c (+146/-0)
target-ppc/timebase_helper.c (+159/-0)
target-ppc/translate.c (+11611/-0)
target-ppc/translate_init.c (+9755/-0)
target-ppc/user_only_helper.c (+46/-0)
target-s390x/Makefile.objs (+5/-0)
target-s390x/arch_dump.c (+254/-0)
target-s390x/cc_helper.c (+568/-0)
target-s390x/cpu-qom.h (+103/-0)
target-s390x/cpu.c (+389/-0)
target-s390x/cpu.h (+1333/-0)
target-s390x/fpu_helper.c (+743/-0)
target-s390x/gdbstub.c (+311/-0)
target-s390x/helper.c (+652/-0)
target-s390x/helper.h (+133/-0)
target-s390x/insn-data.def (+931/-0)
target-s390x/insn-format.def (+55/-0)
target-s390x/int_helper.c (+154/-0)
target-s390x/interrupt.c (+66/-0)
target-s390x/ioinst.c (+831/-0)
target-s390x/ioinst.h (+246/-0)
target-s390x/kvm.c (+2252/-0)
target-s390x/machine.c (+170/-0)
target-s390x/mem_helper.c (+1197/-0)
target-s390x/misc_helper.c (+640/-0)
target-s390x/mmu_helper.c (+498/-0)
target-s390x/translate.c (+5440/-0)
target-sh4/Makefile.objs (+3/-0)
target-sh4/README.sh4 (+150/-0)
target-sh4/cpu-qom.h (+94/-0)
target-sh4/cpu.c (+329/-0)
target-sh4/cpu.h (+365/-0)
target-sh4/gdbstub.c (+146/-0)
target-sh4/helper.c (+874/-0)
target-sh4/helper.h (+45/-0)
target-sh4/monitor.c (+52/-0)
target-sh4/op_helper.c (+496/-0)
target-sh4/translate.c (+1928/-0)
target-sparc/Makefile.objs (+7/-0)
target-sparc/TODO (+88/-0)
target-sparc/cc_helper.c (+485/-0)
target-sparc/cpu-qom.h (+88/-0)
target-sparc/cpu.c (+891/-0)
target-sparc/cpu.h (+741/-0)
target-sparc/fop_helper.c (+467/-0)
target-sparc/gdbstub.c (+208/-0)
target-sparc/helper.c (+255/-0)
target-sparc/helper.h (+175/-0)
target-sparc/int32_helper.c (+173/-0)
target-sparc/int64_helper.c (+204/-0)
target-sparc/ldst_helper.c (+2455/-0)
target-sparc/machine.c (+218/-0)
target-sparc/mmu_helper.c (+867/-0)
target-sparc/monitor.c (+158/-0)
target-sparc/translate.c (+5441/-0)
target-sparc/vis_helper.c (+489/-0)
target-sparc/win_helper.c (+393/-0)
target-tilegx/Makefile.objs (+1/-0)
target-tilegx/cpu.c (+185/-0)
target-tilegx/cpu.h (+182/-0)
target-tilegx/helper.c (+161/-0)
target-tilegx/helper.h (+26/-0)
target-tilegx/opcode_tilegx.h (+1406/-0)
target-tilegx/simd_helper.c (+165/-0)
target-tilegx/spr_def_64.h (+216/-0)
target-tilegx/translate.c (+2449/-0)
target-tricore/Makefile.objs (+1/-0)
target-tricore/cpu-qom.h (+70/-0)
target-tricore/cpu.c (+218/-0)
target-tricore/cpu.h (+397/-0)
target-tricore/csfr.def (+124/-0)
target-tricore/helper.c (+139/-0)
target-tricore/helper.h (+141/-0)
target-tricore/op_helper.c (+2695/-0)
target-tricore/translate.c (+8397/-0)
target-tricore/tricore-defs.h (+28/-0)
target-tricore/tricore-opcodes.h (+1445/-0)
target-unicore32/Makefile.objs (+4/-0)
target-unicore32/cpu-qom.h (+69/-0)
target-unicore32/cpu.c (+199/-0)
target-unicore32/cpu.h (+163/-0)
target-unicore32/helper.c (+261/-0)
target-unicore32/helper.h (+65/-0)
target-unicore32/op_helper.c (+259/-0)
target-unicore32/softmmu.c (+276/-0)
target-unicore32/translate.c (+2104/-0)
target-unicore32/ucf64_helper.c (+324/-0)
target-xtensa/Makefile.objs (+7/-0)
target-xtensa/core-dc232b.c (+49/-0)
target-xtensa/core-dc232b/core-isa.h (+423/-0)
target-xtensa/core-dc232b/gdb-config.c (+261/-0)
target-xtensa/core-dc233c.c (+50/-0)
target-xtensa/core-dc233c/core-isa.h (+474/-0)
target-xtensa/core-dc233c/gdb-config.c (+145/-0)
target-xtensa/core-fsf.c (+48/-0)
target-xtensa/core-fsf/core-isa.h (+361/-0)
target-xtensa/cpu-qom.h (+99/-0)
target-xtensa/cpu.c (+182/-0)
target-xtensa/cpu.h (+555/-0)
target-xtensa/gdbstub.c (+126/-0)
target-xtensa/helper.c (+729/-0)
target-xtensa/helper.h (+58/-0)
target-xtensa/import_core.sh (+51/-0)
target-xtensa/monitor.c (+34/-0)
target-xtensa/op_helper.c (+981/-0)
target-xtensa/overlay_tool.h (+602/-0)
target-xtensa/translate.c (+3216/-0)
target-xtensa/xtensa-semi.c (+321/-0)
tcg-runtime.c (+109/-0)
tcg/LICENSE (+3/-0)
tcg/README (+569/-0)
tcg/TODO (+14/-0)
tcg/aarch64/tcg-target.c (+1892/-0)
tcg/aarch64/tcg-target.h (+109/-0)
tcg/arm/tcg-target.c (+2128/-0)
tcg/arm/tcg-target.h (+109/-0)
tcg/i386/tcg-target.c (+2463/-0)
tcg/i386/tcg-target.h (+150/-0)
tcg/ia64/tcg-target.c (+2444/-0)
tcg/ia64/tcg-target.h (+186/-0)
tcg/mips/tcg-target.c (+1892/-0)
tcg/mips/tcg-target.h (+145/-0)
tcg/optimize.c (+1333/-0)
tcg/ppc/tcg-target.c (+2768/-0)
tcg/ppc/tcg-target.h (+113/-0)
tcg/s390/tcg-target.c (+2409/-0)
tcg/s390/tcg-target.h (+124/-0)
tcg/sparc/tcg-target.c (+1652/-0)
tcg/sparc/tcg-target.h (+161/-0)
tcg/tcg-be-ldst.h (+88/-0)
tcg/tcg-be-null.h (+43/-0)
tcg/tcg-common.c (+37/-0)
tcg/tcg-op.c (+1943/-0)
tcg/tcg-op.h (+1023/-0)
tcg/tcg-opc.h (+198/-0)
tcg/tcg-runtime.h (+16/-0)
tcg/tcg.c (+2792/-0)
tcg/tcg.h (+1045/-0)
tcg/tci/README (+130/-0)
tcg/tci/tcg-target.c (+879/-0)
tcg/tci/tcg-target.h (+186/-0)
tci.c (+1241/-0)
tests/.gitignore (+57/-0)
tests/Makefile (+672/-0)
tests/ac97-test.c (+33/-0)
tests/acpi-test-data/rebuild-expected-aml.sh (+36/-0)
tests/ahci-test.c (+1718/-0)
tests/bios-tables-test.c (+850/-0)
tests/boot-order-test.c (+209/-0)
tests/check-block.sh (+21/-0)
tests/check-qdict.c (+751/-0)
tests/check-qfloat.c (+53/-0)
tests/check-qint.c (+87/-0)
tests/check-qjson.c (+1549/-0)
tests/check-qlist.c (+127/-0)
tests/check-qom-interface.c (+105/-0)
tests/check-qom-proplist.c (+507/-0)
tests/check-qstring.c (+107/-0)
tests/crypto-tls-x509-helpers.c (+487/-0)
tests/crypto-tls-x509-helpers.h (+133/-0)
tests/device-introspect-test.c (+124/-0)
tests/display-vga-test.c (+70/-0)
tests/drive_del-test.c (+127/-0)
tests/ds1338-test.c (+78/-0)
tests/e1000-test.c (+52/-0)
tests/eepro100-test.c (+62/-0)
tests/endianness-test.c (+315/-0)
tests/es1370-test.c (+33/-0)
tests/fdc-test.c (+595/-0)
tests/fw_cfg-test.c (+141/-0)
tests/hd-geo-test.c (+426/-0)
tests/i440fx-test.c (+418/-0)
tests/i82801b11-test.c (+33/-0)
tests/ide-test.c (+859/-0)
tests/image-fuzzer/qcow2/__init__.py (+1/-0)
tests/image-fuzzer/qcow2/fuzz.py (+367/-0)
tests/image-fuzzer/qcow2/layout.py (+612/-0)
tests/image-fuzzer/runner.py (+437/-0)
tests/intel-hda-test.c (+45/-0)
tests/ioh3420-test.c (+34/-0)
tests/ipoctal232-test.c (+33/-0)
tests/ivshmem-test.c (+494/-0)
tests/libqos/ahci.c (+962/-0)
tests/libqos/ahci.h (+586/-0)
tests/libqos/fw_cfg.c (+107/-0)
tests/libqos/fw_cfg.h (+43/-0)
tests/libqos/i2c-imx.c (+209/-0)
tests/libqos/i2c-omap.c (+173/-0)
tests/libqos/i2c.c (+22/-0)
tests/libqos/i2c.h (+33/-0)
tests/libqos/libqos-pc.c (+29/-0)
tests/libqos/libqos-pc.h (+10/-0)
tests/libqos/libqos.c (+258/-0)
tests/libqos/libqos.h (+40/-0)
tests/libqos/malloc-generic.c (+39/-0)
tests/libqos/malloc-generic.h (+21/-0)
tests/libqos/malloc-pc.c (+52/-0)
tests/libqos/malloc-pc.h (+22/-0)
tests/libqos/malloc.c (+374/-0)
tests/libqos/malloc.h (+42/-0)
tests/libqos/pci-pc.c (+298/-0)
tests/libqos/pci-pc.h (+21/-0)
tests/libqos/pci.c (+264/-0)
tests/libqos/pci.h (+93/-0)
tests/libqos/usb.c (+71/-0)
tests/libqos/usb.h (+17/-0)
tests/libqos/virtio-mmio.c (+198/-0)
tests/libqos/virtio-mmio.h (+46/-0)
tests/libqos/virtio-pci.c (+353/-0)
tests/libqos/virtio-pci.h (+61/-0)
tests/libqos/virtio.c (+281/-0)
tests/libqos/virtio.h (+193/-0)
tests/libqtest.c (+915/-0)
tests/libqtest.h (+864/-0)
tests/m48t59-test.c (+264/-0)
tests/multiboot/Makefile (+21/-0)
tests/multiboot/libc.c (+151/-0)
tests/multiboot/libc.h (+62/-0)
tests/multiboot/link.ld (+19/-0)
tests/multiboot/mmap.c (+56/-0)
tests/multiboot/mmap.out (+92/-0)
tests/multiboot/module.txt (+1/-0)
tests/multiboot/modules.c (+55/-0)
tests/multiboot/modules.out (+38/-0)
tests/multiboot/multiboot.h (+66/-0)
tests/multiboot/run_test.sh (+88/-0)
tests/multiboot/start.S (+51/-0)
tests/ne2000-test.c (+33/-0)
tests/nvme-test.c (+34/-0)
tests/pc-cpu-test.c (+146/-0)
tests/pcnet-test.c (+33/-0)
tests/pkix_asn1_tab.c (+1104/-0)
tests/pvpanic-test.c (+47/-0)
tests/q35-test.c (+91/-0)
tests/qapi-schema/alternate-array.err (+1/-0)
tests/qapi-schema/alternate-array.exit (+1/-0)
tests/qapi-schema/alternate-array.json (+7/-0)
tests/qapi-schema/alternate-array.out (+0/-0)
tests/qapi-schema/alternate-base.err (+1/-0)
tests/qapi-schema/alternate-base.exit (+1/-0)
tests/qapi-schema/alternate-base.json (+6/-0)
tests/qapi-schema/alternate-base.out (+0/-0)
tests/qapi-schema/alternate-clash.err (+1/-0)
tests/qapi-schema/alternate-clash.exit (+1/-0)
tests/qapi-schema/alternate-clash.json (+8/-0)
tests/qapi-schema/alternate-clash.out (+0/-0)
tests/qapi-schema/alternate-conflict-dict.err (+1/-0)
tests/qapi-schema/alternate-conflict-dict.exit (+1/-0)
tests/qapi-schema/alternate-conflict-dict.json (+8/-0)
tests/qapi-schema/alternate-conflict-dict.out (+0/-0)
tests/qapi-schema/alternate-conflict-string.err (+1/-0)
tests/qapi-schema/alternate-conflict-string.exit (+1/-0)
tests/qapi-schema/alternate-conflict-string.json (+6/-0)
tests/qapi-schema/alternate-conflict-string.out (+0/-0)
tests/qapi-schema/alternate-empty.err (+0/-0)
tests/qapi-schema/alternate-empty.exit (+1/-0)
tests/qapi-schema/alternate-empty.json (+2/-0)
tests/qapi-schema/alternate-empty.out (+4/-0)
tests/qapi-schema/alternate-nested.err (+1/-0)
tests/qapi-schema/alternate-nested.exit (+1/-0)
tests/qapi-schema/alternate-nested.json (+5/-0)
tests/qapi-schema/alternate-nested.out (+0/-0)
tests/qapi-schema/alternate-unknown.err (+1/-0)
tests/qapi-schema/alternate-unknown.exit (+1/-0)
tests/qapi-schema/alternate-unknown.json (+3/-0)
tests/qapi-schema/alternate-unknown.out (+0/-0)
tests/qapi-schema/args-alternate.err (+1/-0)
tests/qapi-schema/args-alternate.exit (+1/-0)
tests/qapi-schema/args-alternate.json (+3/-0)
tests/qapi-schema/args-alternate.out (+0/-0)
tests/qapi-schema/args-any.err (+1/-0)
tests/qapi-schema/args-any.exit (+1/-0)
tests/qapi-schema/args-any.json (+2/-0)
tests/qapi-schema/args-any.out (+0/-0)
tests/qapi-schema/args-array-empty.err (+1/-0)
tests/qapi-schema/args-array-empty.exit (+1/-0)
tests/qapi-schema/args-array-empty.json (+2/-0)
tests/qapi-schema/args-array-empty.out (+0/-0)
tests/qapi-schema/args-array-unknown.err (+1/-0)
tests/qapi-schema/args-array-unknown.exit (+1/-0)
tests/qapi-schema/args-array-unknown.json (+2/-0)
tests/qapi-schema/args-array-unknown.out (+0/-0)
tests/qapi-schema/args-int.err (+1/-0)
tests/qapi-schema/args-int.exit (+1/-0)
tests/qapi-schema/args-int.json (+2/-0)
tests/qapi-schema/args-int.out (+0/-0)
tests/qapi-schema/args-invalid.err (+1/-0)
tests/qapi-schema/args-invalid.exit (+1/-0)
tests/qapi-schema/args-invalid.json (+2/-0)
tests/qapi-schema/args-invalid.out (+0/-0)
tests/qapi-schema/args-member-array-bad.err (+1/-0)
tests/qapi-schema/args-member-array-bad.exit (+1/-0)
tests/qapi-schema/args-member-array-bad.json (+2/-0)
tests/qapi-schema/args-member-array-bad.out (+0/-0)
tests/qapi-schema/args-member-unknown.err (+1/-0)
tests/qapi-schema/args-member-unknown.exit (+1/-0)
tests/qapi-schema/args-member-unknown.json (+2/-0)
tests/qapi-schema/args-member-unknown.out (+0/-0)
tests/qapi-schema/args-name-clash.err (+0/-0)
tests/qapi-schema/args-name-clash.exit (+1/-0)
tests/qapi-schema/args-name-clash.json (+5/-0)
tests/qapi-schema/args-name-clash.out (+6/-0)
tests/qapi-schema/args-union.err (+1/-0)
tests/qapi-schema/args-union.exit (+1/-0)
tests/qapi-schema/args-union.json (+4/-0)
tests/qapi-schema/args-union.out (+0/-0)
tests/qapi-schema/args-unknown.err (+1/-0)
tests/qapi-schema/args-unknown.exit (+1/-0)
tests/qapi-schema/args-unknown.json (+2/-0)
tests/qapi-schema/args-unknown.out (+0/-0)
tests/qapi-schema/bad-base.err (+1/-0)
tests/qapi-schema/bad-base.exit (+1/-0)
tests/qapi-schema/bad-base.json (+3/-0)
tests/qapi-schema/bad-base.out (+0/-0)
tests/qapi-schema/bad-data.err (+1/-0)
tests/qapi-schema/bad-data.exit (+1/-0)
tests/qapi-schema/bad-data.json (+2/-0)
tests/qapi-schema/bad-data.out (+0/-0)
tests/qapi-schema/bad-ident.err (+1/-0)
tests/qapi-schema/bad-ident.exit (+1/-0)
tests/qapi-schema/bad-ident.json (+2/-0)
tests/qapi-schema/bad-ident.out (+0/-0)
tests/qapi-schema/bad-type-bool.err (+1/-0)
tests/qapi-schema/bad-type-bool.exit (+1/-0)
tests/qapi-schema/bad-type-bool.json (+2/-0)
tests/qapi-schema/bad-type-bool.out (+0/-0)
tests/qapi-schema/bad-type-dict.err (+1/-0)
tests/qapi-schema/bad-type-dict.exit (+1/-0)
tests/qapi-schema/bad-type-dict.json (+2/-0)
tests/qapi-schema/bad-type-dict.out (+0/-0)
tests/qapi-schema/bad-type-int.err (+1/-0)
tests/qapi-schema/bad-type-int.exit (+1/-0)
tests/qapi-schema/bad-type-int.json (+3/-0)
tests/qapi-schema/bad-type-int.out (+0/-0)
tests/qapi-schema/command-int.err (+1/-0)
tests/qapi-schema/command-int.exit (+1/-0)
tests/qapi-schema/command-int.json (+2/-0)
tests/qapi-schema/command-int.out (+0/-0)
tests/qapi-schema/comments.err (+0/-0)
tests/qapi-schema/comments.exit (+1/-0)
tests/qapi-schema/comments.json (+4/-0)
tests/qapi-schema/comments.out (+2/-0)
tests/qapi-schema/double-data.err (+1/-0)
tests/qapi-schema/double-data.exit (+1/-0)
tests/qapi-schema/double-data.json (+2/-0)
tests/qapi-schema/double-data.out (+0/-0)
tests/qapi-schema/double-type.err (+1/-0)
tests/qapi-schema/double-type.exit (+1/-0)
tests/qapi-schema/double-type.json (+2/-0)
tests/qapi-schema/double-type.out (+0/-0)
tests/qapi-schema/duplicate-key.err (+1/-0)
tests/qapi-schema/duplicate-key.exit (+1/-0)
tests/qapi-schema/duplicate-key.json (+3/-0)
tests/qapi-schema/duplicate-key.out (+0/-0)
tests/qapi-schema/empty.err (+0/-0)
tests/qapi-schema/empty.exit (+1/-0)
tests/qapi-schema/empty.json (+0/-0)
tests/qapi-schema/empty.out (+1/-0)
tests/qapi-schema/enum-bad-name.err (+1/-0)
tests/qapi-schema/enum-bad-name.exit (+1/-0)
tests/qapi-schema/enum-bad-name.json (+2/-0)
tests/qapi-schema/enum-bad-name.out (+0/-0)
tests/qapi-schema/enum-bad-prefix.err (+1/-0)
tests/qapi-schema/enum-bad-prefix.exit (+1/-0)
tests/qapi-schema/enum-bad-prefix.json (+2/-0)
tests/qapi-schema/enum-bad-prefix.out (+0/-0)
tests/qapi-schema/enum-clash-member.err (+1/-0)
tests/qapi-schema/enum-clash-member.exit (+1/-0)
tests/qapi-schema/enum-clash-member.json (+2/-0)
tests/qapi-schema/enum-clash-member.out (+0/-0)
tests/qapi-schema/enum-dict-member.err (+1/-0)
tests/qapi-schema/enum-dict-member.exit (+1/-0)
tests/qapi-schema/enum-dict-member.json (+2/-0)
tests/qapi-schema/enum-dict-member.out (+0/-0)
tests/qapi-schema/enum-int-member.err (+1/-0)
tests/qapi-schema/enum-int-member.exit (+1/-0)
tests/qapi-schema/enum-int-member.json (+3/-0)
tests/qapi-schema/enum-int-member.out (+0/-0)
tests/qapi-schema/enum-max-member.err (+1/-0)
tests/qapi-schema/enum-max-member.exit (+1/-0)
tests/qapi-schema/enum-max-member.json (+3/-0)
tests/qapi-schema/enum-max-member.out (+0/-0)
tests/qapi-schema/enum-missing-data.err (+1/-0)
tests/qapi-schema/enum-missing-data.exit (+1/-0)
tests/qapi-schema/enum-missing-data.json (+2/-0)
tests/qapi-schema/enum-missing-data.out (+0/-0)
tests/qapi-schema/enum-wrong-data.err (+1/-0)
tests/qapi-schema/enum-wrong-data.exit (+1/-0)
tests/qapi-schema/enum-wrong-data.json (+2/-0)
tests/qapi-schema/enum-wrong-data.out (+0/-0)
tests/qapi-schema/escape-outside-string.err (+1/-0)
tests/qapi-schema/escape-outside-string.exit (+1/-0)
tests/qapi-schema/escape-outside-string.json (+3/-0)
tests/qapi-schema/escape-outside-string.out (+0/-0)
tests/qapi-schema/escape-too-big.err (+1/-0)
tests/qapi-schema/escape-too-big.exit (+1/-0)
tests/qapi-schema/escape-too-big.json (+3/-0)
tests/qapi-schema/escape-too-big.out (+0/-0)
tests/qapi-schema/escape-too-short.err (+1/-0)
tests/qapi-schema/escape-too-short.exit (+1/-0)
tests/qapi-schema/escape-too-short.json (+3/-0)
tests/qapi-schema/escape-too-short.out (+0/-0)
tests/qapi-schema/event-case.err (+0/-0)
tests/qapi-schema/event-case.exit (+1/-0)
tests/qapi-schema/event-case.json (+3/-0)
tests/qapi-schema/event-case.out (+2/-0)
tests/qapi-schema/event-max.err (+1/-0)
tests/qapi-schema/event-max.exit (+1/-0)
tests/qapi-schema/event-max.json (+2/-0)
tests/qapi-schema/event-max.out (+0/-0)
tests/qapi-schema/event-nest-struct.err (+1/-0)
tests/qapi-schema/event-nest-struct.exit (+1/-0)
tests/qapi-schema/event-nest-struct.json (+2/-0)
tests/qapi-schema/event-nest-struct.out (+0/-0)
tests/qapi-schema/flat-union-array-branch.err (+1/-0)
tests/qapi-schema/flat-union-array-branch.exit (+1/-0)
tests/qapi-schema/flat-union-array-branch.json (+12/-0)
tests/qapi-schema/flat-union-array-branch.out (+0/-0)
tests/qapi-schema/flat-union-bad-base.err (+1/-0)
tests/qapi-schema/flat-union-bad-base.exit (+1/-0)
tests/qapi-schema/flat-union-bad-base.json (+13/-0)
tests/qapi-schema/flat-union-bad-base.out (+0/-0)
tests/qapi-schema/flat-union-bad-discriminator.err (+1/-0)
tests/qapi-schema/flat-union-bad-discriminator.exit (+1/-0)
tests/qapi-schema/flat-union-bad-discriminator.json (+15/-0)
tests/qapi-schema/flat-union-bad-discriminator.out (+0/-0)
tests/qapi-schema/flat-union-base-any.err (+1/-0)
tests/qapi-schema/flat-union-base-any.exit (+1/-0)
tests/qapi-schema/flat-union-base-any.json (+12/-0)
tests/qapi-schema/flat-union-base-any.out (+0/-0)
tests/qapi-schema/flat-union-base-union.err (+1/-0)
tests/qapi-schema/flat-union-base-union.exit (+1/-0)
tests/qapi-schema/flat-union-base-union.json (+18/-0)
tests/qapi-schema/flat-union-base-union.out (+0/-0)
tests/qapi-schema/flat-union-clash-branch.err (+0/-0)
tests/qapi-schema/flat-union-clash-branch.exit (+1/-0)
tests/qapi-schema/flat-union-clash-branch.json (+18/-0)
tests/qapi-schema/flat-union-clash-branch.out (+14/-0)
tests/qapi-schema/flat-union-clash-member.err (+1/-0)
tests/qapi-schema/flat-union-clash-member.exit (+1/-0)
tests/qapi-schema/flat-union-clash-member.json (+15/-0)
tests/qapi-schema/flat-union-clash-member.out (+0/-0)
tests/qapi-schema/flat-union-clash-type.err (+1/-0)
tests/qapi-schema/flat-union-clash-type.exit (+1/-0)
tests/qapi-schema/flat-union-clash-type.json (+14/-0)
tests/qapi-schema/flat-union-clash-type.out (+0/-0)
tests/qapi-schema/flat-union-empty.err (+0/-0)
tests/qapi-schema/flat-union-empty.exit (+1/-0)
tests/qapi-schema/flat-union-empty.json (+4/-0)
tests/qapi-schema/flat-union-empty.out (+7/-0)
tests/qapi-schema/flat-union-inline.err (+1/-0)
tests/qapi-schema/flat-union-inline.exit (+1/-0)
tests/qapi-schema/flat-union-inline.json (+11/-0)
tests/qapi-schema/flat-union-inline.out (+0/-0)
tests/qapi-schema/flat-union-int-branch.err (+1/-0)
tests/qapi-schema/flat-union-int-branch.exit (+1/-0)
tests/qapi-schema/flat-union-int-branch.json (+12/-0)
tests/qapi-schema/flat-union-int-branch.out (+0/-0)
tests/qapi-schema/flat-union-invalid-branch-key.err (+1/-0)
tests/qapi-schema/flat-union-invalid-branch-key.exit (+1/-0)
tests/qapi-schema/flat-union-invalid-branch-key.json (+17/-0)
tests/qapi-schema/flat-union-invalid-branch-key.out (+0/-0)
tests/qapi-schema/flat-union-invalid-discriminator.err (+1/-0)
tests/qapi-schema/flat-union-invalid-discriminator.exit (+1/-0)
tests/qapi-schema/flat-union-invalid-discriminator.json (+17/-0)
tests/qapi-schema/flat-union-invalid-discriminator.out (+0/-0)
tests/qapi-schema/flat-union-no-base.err (+1/-0)
tests/qapi-schema/flat-union-no-base.exit (+1/-0)
tests/qapi-schema/flat-union-no-base.json (+12/-0)
tests/qapi-schema/flat-union-no-base.out (+0/-0)
tests/qapi-schema/flat-union-optional-discriminator.err (+1/-0)
tests/qapi-schema/flat-union-optional-discriminator.exit (+1/-0)
tests/qapi-schema/flat-union-optional-discriminator.json (+10/-0)
tests/qapi-schema/flat-union-optional-discriminator.out (+0/-0)
tests/qapi-schema/flat-union-string-discriminator.err (+1/-0)
tests/qapi-schema/flat-union-string-discriminator.exit (+1/-0)
tests/qapi-schema/flat-union-string-discriminator.json (+17/-0)
tests/qapi-schema/flat-union-string-discriminator.out (+0/-0)
tests/qapi-schema/funny-char.err (+1/-0)
tests/qapi-schema/funny-char.exit (+1/-0)
tests/qapi-schema/funny-char.json (+2/-0)
tests/qapi-schema/funny-char.out (+0/-0)
tests/qapi-schema/ident-with-escape.err (+0/-0)
tests/qapi-schema/ident-with-escape.exit (+1/-0)
tests/qapi-schema/ident-with-escape.json (+4/-0)
tests/qapi-schema/ident-with-escape.out (+5/-0)
tests/qapi-schema/include-before-err.err (+1/-0)
tests/qapi-schema/include-before-err.exit (+1/-0)
tests/qapi-schema/include-before-err.json (+2/-0)
tests/qapi-schema/include-before-err.out (+0/-0)
tests/qapi-schema/include-cycle-b.json (+1/-0)
tests/qapi-schema/include-cycle-c.json (+1/-0)
tests/qapi-schema/include-cycle.err (+3/-0)
tests/qapi-schema/include-cycle.exit (+1/-0)
tests/qapi-schema/include-cycle.json (+1/-0)
tests/qapi-schema/include-cycle.out (+0/-0)
tests/qapi-schema/include-format-err.err (+1/-0)
tests/qapi-schema/include-format-err.exit (+1/-0)
tests/qapi-schema/include-format-err.json (+2/-0)
tests/qapi-schema/include-format-err.out (+0/-0)
tests/qapi-schema/include-nested-err.err (+2/-0)
tests/qapi-schema/include-nested-err.exit (+1/-0)
tests/qapi-schema/include-nested-err.json (+1/-0)
tests/qapi-schema/include-nested-err.out (+0/-0)
tests/qapi-schema/include-no-file.err (+1/-0)
tests/qapi-schema/include-no-file.exit (+1/-0)
tests/qapi-schema/include-no-file.json (+1/-0)
tests/qapi-schema/include-no-file.out (+0/-0)
tests/qapi-schema/include-non-file.err (+1/-0)
tests/qapi-schema/include-non-file.exit (+1/-0)
tests/qapi-schema/include-non-file.json (+1/-0)
tests/qapi-schema/include-non-file.out (+0/-0)
tests/qapi-schema/include-relpath-sub.json (+2/-0)
tests/qapi-schema/include-relpath.err (+0/-0)
tests/qapi-schema/include-relpath.exit (+1/-0)
tests/qapi-schema/include-relpath.json (+1/-0)
tests/qapi-schema/include-relpath.out (+2/-0)
tests/qapi-schema/include-repetition-sub.json (+2/-0)
tests/qapi-schema/include-repetition.err (+0/-0)
tests/qapi-schema/include-repetition.exit (+1/-0)
tests/qapi-schema/include-repetition.json (+3/-0)
tests/qapi-schema/include-repetition.out (+2/-0)
tests/qapi-schema/include-self-cycle.err (+1/-0)
tests/qapi-schema/include-self-cycle.exit (+1/-0)
tests/qapi-schema/include-self-cycle.json (+1/-0)
tests/qapi-schema/include-self-cycle.out (+0/-0)
tests/qapi-schema/include-simple-sub.json (+2/-0)
tests/qapi-schema/include-simple.err (+0/-0)
tests/qapi-schema/include-simple.exit (+1/-0)
tests/qapi-schema/include-simple.json (+1/-0)
tests/qapi-schema/include-simple.out (+2/-0)
tests/qapi-schema/include/relpath.json (+1/-0)
tests/qapi-schema/indented-expr.err (+0/-0)
tests/qapi-schema/indented-expr.exit (+1/-0)
tests/qapi-schema/indented-expr.json (+2/-0)
tests/qapi-schema/indented-expr.out (+5/-0)
tests/qapi-schema/leading-comma-list.err (+1/-0)
tests/qapi-schema/leading-comma-list.exit (+1/-0)
tests/qapi-schema/leading-comma-list.json (+2/-0)
tests/qapi-schema/leading-comma-list.out (+0/-0)
tests/qapi-schema/leading-comma-object.err (+1/-0)
tests/qapi-schema/leading-comma-object.exit (+1/-0)
tests/qapi-schema/leading-comma-object.json (+2/-0)
tests/qapi-schema/leading-comma-object.out (+0/-0)
tests/qapi-schema/missing-colon.err (+1/-0)
tests/qapi-schema/missing-colon.exit (+1/-0)
tests/qapi-schema/missing-colon.json (+2/-0)
tests/qapi-schema/missing-colon.out (+0/-0)
tests/qapi-schema/missing-comma-list.err (+1/-0)
tests/qapi-schema/missing-comma-list.exit (+1/-0)
tests/qapi-schema/missing-comma-list.json (+2/-0)
tests/qapi-schema/missing-comma-list.out (+0/-0)
tests/qapi-schema/missing-comma-object.err (+1/-0)
tests/qapi-schema/missing-comma-object.exit (+1/-0)
tests/qapi-schema/missing-comma-object.json (+2/-0)
tests/qapi-schema/missing-comma-object.out (+0/-0)
tests/qapi-schema/missing-type.err (+1/-0)
tests/qapi-schema/missing-type.exit (+1/-0)
tests/qapi-schema/missing-type.json (+2/-0)
tests/qapi-schema/missing-type.out (+0/-0)
tests/qapi-schema/nested-struct-data.err (+1/-0)
tests/qapi-schema/nested-struct-data.exit (+1/-0)
tests/qapi-schema/nested-struct-data.json (+3/-0)
tests/qapi-schema/nested-struct-data.out (+0/-0)
tests/qapi-schema/non-objects.err (+1/-0)
tests/qapi-schema/non-objects.exit (+1/-0)
tests/qapi-schema/non-objects.json (+2/-0)
tests/qapi-schema/non-objects.out (+0/-0)
tests/qapi-schema/qapi-schema-test.err (+0/-0)
tests/qapi-schema/qapi-schema-test.exit (+1/-0)
tests/qapi-schema/qapi-schema-test.json (+173/-0)
tests/qapi-schema/qapi-schema-test.out (+207/-0)
tests/qapi-schema/quoted-structural-chars.err (+1/-0)
tests/qapi-schema/quoted-structural-chars.exit (+1/-0)
tests/qapi-schema/quoted-structural-chars.json (+1/-0)
tests/qapi-schema/quoted-structural-chars.out (+0/-0)
tests/qapi-schema/redefined-builtin.err (+1/-0)
tests/qapi-schema/redefined-builtin.exit (+1/-0)
tests/qapi-schema/redefined-builtin.json (+2/-0)
tests/qapi-schema/redefined-builtin.out (+0/-0)
tests/qapi-schema/redefined-command.err (+1/-0)
tests/qapi-schema/redefined-command.exit (+1/-0)
tests/qapi-schema/redefined-command.json (+3/-0)
tests/qapi-schema/redefined-command.out (+0/-0)
tests/qapi-schema/redefined-event.err (+1/-0)
tests/qapi-schema/redefined-event.exit (+1/-0)
tests/qapi-schema/redefined-event.json (+3/-0)
tests/qapi-schema/redefined-event.out (+0/-0)
tests/qapi-schema/redefined-type.err (+1/-0)
tests/qapi-schema/redefined-type.exit (+1/-0)
tests/qapi-schema/redefined-type.json (+3/-0)
tests/qapi-schema/redefined-type.out (+0/-0)
tests/qapi-schema/reserved-command-q.err (+1/-0)
tests/qapi-schema/reserved-command-q.exit (+1/-0)
tests/qapi-schema/reserved-command-q.json (+5/-0)
tests/qapi-schema/reserved-command-q.out (+0/-0)
tests/qapi-schema/reserved-member-has.err (+1/-0)
tests/qapi-schema/reserved-member-has.exit (+1/-0)
tests/qapi-schema/reserved-member-has.json (+5/-0)
tests/qapi-schema/reserved-member-has.out (+0/-0)
tests/qapi-schema/reserved-member-q.err (+1/-0)
tests/qapi-schema/reserved-member-q.exit (+1/-0)
tests/qapi-schema/reserved-member-q.json (+4/-0)
tests/qapi-schema/reserved-member-q.out (+0/-0)
tests/qapi-schema/reserved-member-u.err (+1/-0)
tests/qapi-schema/reserved-member-u.exit (+1/-0)
tests/qapi-schema/reserved-member-u.json (+7/-0)
tests/qapi-schema/reserved-member-u.out (+0/-0)
tests/qapi-schema/reserved-type-kind.err (+1/-0)
tests/qapi-schema/reserved-type-kind.exit (+1/-0)
tests/qapi-schema/reserved-type-kind.json (+2/-0)
tests/qapi-schema/reserved-type-kind.out (+0/-0)
tests/qapi-schema/reserved-type-list.err (+1/-0)
tests/qapi-schema/reserved-type-list.exit (+1/-0)
tests/qapi-schema/reserved-type-list.json (+5/-0)
tests/qapi-schema/reserved-type-list.out (+0/-0)
tests/qapi-schema/returns-alternate.err (+1/-0)
tests/qapi-schema/returns-alternate.exit (+1/-0)
tests/qapi-schema/returns-alternate.json (+3/-0)
tests/qapi-schema/returns-alternate.out (+0/-0)
tests/qapi-schema/returns-array-bad.err (+1/-0)
tests/qapi-schema/returns-array-bad.exit (+1/-0)
tests/qapi-schema/returns-array-bad.json (+2/-0)
tests/qapi-schema/returns-array-bad.out (+0/-0)
tests/qapi-schema/returns-dict.err (+1/-0)
tests/qapi-schema/returns-dict.exit (+1/-0)
tests/qapi-schema/returns-dict.json (+2/-0)
tests/qapi-schema/returns-dict.out (+0/-0)
tests/qapi-schema/returns-unknown.err (+1/-0)
tests/qapi-schema/returns-unknown.exit (+1/-0)
tests/qapi-schema/returns-unknown.json (+2/-0)
tests/qapi-schema/returns-unknown.out (+0/-0)
tests/qapi-schema/returns-whitelist.err (+1/-0)
tests/qapi-schema/returns-whitelist.exit (+1/-0)
tests/qapi-schema/returns-whitelist.json (+11/-0)
tests/qapi-schema/returns-whitelist.out (+0/-0)
tests/qapi-schema/struct-base-clash-deep.err (+1/-0)
tests/qapi-schema/struct-base-clash-deep.exit (+1/-0)
tests/qapi-schema/struct-base-clash-deep.json (+12/-0)
tests/qapi-schema/struct-base-clash-deep.out (+0/-0)
tests/qapi-schema/struct-base-clash.err (+1/-0)
tests/qapi-schema/struct-base-clash.exit (+1/-0)
tests/qapi-schema/struct-base-clash.json (+7/-0)
tests/qapi-schema/struct-base-clash.out (+0/-0)
tests/qapi-schema/struct-data-invalid.err (+1/-0)
tests/qapi-schema/struct-data-invalid.exit (+1/-0)
tests/qapi-schema/struct-data-invalid.json (+2/-0)
tests/qapi-schema/struct-data-invalid.out (+0/-0)
tests/qapi-schema/struct-member-invalid.err (+1/-0)
tests/qapi-schema/struct-member-invalid.exit (+1/-0)
tests/qapi-schema/struct-member-invalid.json (+2/-0)
tests/qapi-schema/struct-member-invalid.out (+0/-0)
tests/qapi-schema/test-qapi.py (+56/-0)
tests/qapi-schema/trailing-comma-list.err (+1/-0)
tests/qapi-schema/trailing-comma-list.exit (+1/-0)
tests/qapi-schema/trailing-comma-list.json (+2/-0)
tests/qapi-schema/trailing-comma-list.out (+0/-0)
tests/qapi-schema/trailing-comma-object.err (+1/-0)
tests/qapi-schema/trailing-comma-object.exit (+1/-0)
tests/qapi-schema/trailing-comma-object.json (+2/-0)
tests/qapi-schema/trailing-comma-object.out (+0/-0)
tests/qapi-schema/type-bypass-bad-gen.err (+1/-0)
tests/qapi-schema/type-bypass-bad-gen.exit (+1/-0)
tests/qapi-schema/type-bypass-bad-gen.json (+2/-0)
tests/qapi-schema/type-bypass-bad-gen.out (+0/-0)
tests/qapi-schema/unclosed-list.err (+1/-0)
tests/qapi-schema/unclosed-list.exit (+1/-0)
tests/qapi-schema/unclosed-list.json (+1/-0)
tests/qapi-schema/unclosed-list.out (+0/-0)
tests/qapi-schema/unclosed-object.err (+1/-0)
tests/qapi-schema/unclosed-object.exit (+1/-0)
tests/qapi-schema/unclosed-object.json (+1/-0)
tests/qapi-schema/unclosed-object.out (+0/-0)
tests/qapi-schema/unclosed-string.err (+1/-0)
tests/qapi-schema/unclosed-string.exit (+1/-0)
tests/qapi-schema/unclosed-string.json (+2/-0)
tests/qapi-schema/unclosed-string.out (+0/-0)
tests/qapi-schema/unicode-str.err (+1/-0)
tests/qapi-schema/unicode-str.exit (+1/-0)
tests/qapi-schema/unicode-str.json (+2/-0)
tests/qapi-schema/unicode-str.out (+0/-0)
tests/qapi-schema/union-bad-branch.err (+1/-0)
tests/qapi-schema/union-bad-branch.exit (+1/-0)
tests/qapi-schema/union-bad-branch.json (+8/-0)
tests/qapi-schema/union-bad-branch.out (+0/-0)
tests/qapi-schema/union-base-no-discriminator.err (+1/-0)
tests/qapi-schema/union-base-no-discriminator.exit (+1/-0)
tests/qapi-schema/union-base-no-discriminator.json (+14/-0)
tests/qapi-schema/union-base-no-discriminator.out (+0/-0)
tests/qapi-schema/union-clash-branches.err (+1/-0)
tests/qapi-schema/union-clash-branches.exit (+1/-0)
tests/qapi-schema/union-clash-branches.json (+5/-0)
tests/qapi-schema/union-clash-branches.out (+0/-0)
tests/qapi-schema/union-clash-data.err (+0/-0)
tests/qapi-schema/union-clash-data.exit (+1/-0)
tests/qapi-schema/union-clash-data.json (+7/-0)
tests/qapi-schema/union-clash-data.out (+6/-0)
tests/qapi-schema/union-clash-type.err (+1/-0)
tests/qapi-schema/union-clash-type.exit (+1/-0)
tests/qapi-schema/union-clash-type.json (+9/-0)
tests/qapi-schema/union-clash-type.out (+0/-0)
tests/qapi-schema/union-empty.err (+0/-0)
tests/qapi-schema/union-empty.exit (+1/-0)
tests/qapi-schema/union-empty.json (+2/-0)
tests/qapi-schema/union-empty.out (+3/-0)
tests/qapi-schema/union-invalid-base.err (+1/-0)
tests/qapi-schema/union-invalid-base.exit (+1/-0)
tests/qapi-schema/union-invalid-base.json (+12/-0)
tests/qapi-schema/union-invalid-base.out (+0/-0)
tests/qapi-schema/union-max.err (+1/-0)
tests/qapi-schema/union-max.exit (+1/-0)
tests/qapi-schema/union-max.json (+3/-0)
tests/qapi-schema/union-max.out (+0/-0)
tests/qapi-schema/union-optional-branch.err (+1/-0)
tests/qapi-schema/union-optional-branch.exit (+1/-0)
tests/qapi-schema/union-optional-branch.json (+2/-0)
tests/qapi-schema/union-optional-branch.out (+0/-0)
tests/qapi-schema/union-unknown.err (+1/-0)
tests/qapi-schema/union-unknown.exit (+1/-0)
tests/qapi-schema/union-unknown.json (+3/-0)
tests/qapi-schema/union-unknown.out (+0/-0)
tests/qapi-schema/unknown-escape.err (+1/-0)
tests/qapi-schema/unknown-escape.exit (+1/-0)
tests/qapi-schema/unknown-escape.json (+3/-0)
tests/qapi-schema/unknown-escape.out (+0/-0)
tests/qapi-schema/unknown-expr-key.err (+1/-0)
tests/qapi-schema/unknown-expr-key.exit (+1/-0)
tests/qapi-schema/unknown-expr-key.json (+2/-0)
tests/qapi-schema/unknown-expr-key.out (+0/-0)
tests/qemu-iotests-quick.sh (+8/-0)
tests/qemu-iotests/.gitignore (+9/-0)
tests/qemu-iotests/001 (+65/-0)
tests/qemu-iotests/001.out (+15/-0)
tests/qemu-iotests/002 (+85/-0)
tests/qemu-iotests/002.out (+49/-0)
tests/qemu-iotests/003 (+78/-0)
tests/qemu-iotests/003.out (+23/-0)
tests/qemu-iotests/004 (+104/-0)
tests/qemu-iotests/004.out (+41/-0)
tests/qemu-iotests/005 (+75/-0)
tests/qemu-iotests/005.out (+13/-0)
tests/qemu-iotests/007 (+69/-0)
tests/qemu-iotests/007.out (+18/-0)
tests/qemu-iotests/008 (+65/-0)
tests/qemu-iotests/008.out (+15/-0)
tests/qemu-iotests/009 (+69/-0)
tests/qemu-iotests/009.out (+18/-0)
tests/qemu-iotests/010 (+71/-0)
tests/qemu-iotests/010.out (+22/-0)
tests/qemu-iotests/011 (+75/-0)
tests/qemu-iotests/011.out (+50/-0)
tests/qemu-iotests/012 (+62/-0)
tests/qemu-iotests/012.out (+9/-0)
tests/qemu-iotests/013 (+98/-0)
tests/qemu-iotests/013.out (+43983/-0)
tests/qemu-iotests/014 (+77/-0)
tests/qemu-iotests/014.out (+64074/-0)
tests/qemu-iotests/015 (+87/-0)
tests/qemu-iotests/015.out (+20/-0)
tests/qemu-iotests/017 (+104/-0)
tests/qemu-iotests/017.out (+1077/-0)
tests/qemu-iotests/018 (+107/-0)
tests/qemu-iotests/018.out (+1077/-0)
tests/qemu-iotests/019 (+132/-0)
tests/qemu-iotests/019.out (+1628/-0)
tests/qemu-iotests/020 (+114/-0)
tests/qemu-iotests/020.out (+1078/-0)
tests/qemu-iotests/021 (+63/-0)
tests/qemu-iotests/021.out (+93/-0)
tests/qemu-iotests/022 (+67/-0)
tests/qemu-iotests/022.out (+8801/-0)
tests/qemu-iotests/023 (+120/-0)
tests/qemu-iotests/023.out (+25706/-0)
tests/qemu-iotests/024 (+125/-0)
tests/qemu-iotests/024.out (+144/-0)
tests/qemu-iotests/025 (+78/-0)
tests/qemu-iotests/025.out (+27/-0)
tests/qemu-iotests/026 (+207/-0)
tests/qemu-iotests/026.out (+706/-0)
tests/qemu-iotests/026.out.nocache (+610/-0)
tests/qemu-iotests/027 (+78/-0)
tests/qemu-iotests/027.out (+23/-0)
tests/qemu-iotests/028 (+135/-0)
tests/qemu-iotests/028.out (+737/-0)
tests/qemu-iotests/029 (+101/-0)
tests/qemu-iotests/029.out (+27/-0)
tests/qemu-iotests/030 (+470/-0)
tests/qemu-iotests/030.out (+5/-0)
tests/qemu-iotests/031 (+80/-0)
tests/qemu-iotests/031.out (+204/-0)
tests/qemu-iotests/032 (+69/-0)
tests/qemu-iotests/032.out (+78/-0)
tests/qemu-iotests/033 (+99/-0)
tests/qemu-iotests/033.out (+85/-0)
tests/qemu-iotests/034 (+116/-0)
tests/qemu-iotests/034.out (+81/-0)
tests/qemu-iotests/035 (+72/-0)
tests/qemu-iotests/035.out (+392/-0)
tests/qemu-iotests/036 (+119/-0)
tests/qemu-iotests/036.out (+87/-0)
tests/qemu-iotests/037 (+122/-0)
tests/qemu-iotests/037.out (+645/-0)
tests/qemu-iotests/038 (+134/-0)
tests/qemu-iotests/038.out (+909/-0)
tests/qemu-iotests/039 (+182/-0)
tests/qemu-iotests/039.out (+115/-0)
tests/qemu-iotests/040 (+285/-0)
tests/qemu-iotests/040.out (+5/-0)
tests/qemu-iotests/041 (+930/-0)
tests/qemu-iotests/041.out (+5/-0)
tests/qemu-iotests/042 (+78/-0)
tests/qemu-iotests/042.out (+15/-0)
tests/qemu-iotests/043 (+95/-0)
tests/qemu-iotests/043.out (+66/-0)
tests/qemu-iotests/044 (+117/-0)
tests/qemu-iotests/044.out (+8/-0)
tests/qemu-iotests/045 (+178/-0)
tests/qemu-iotests/045.out (+5/-0)
tests/qemu-iotests/046 (+272/-0)
tests/qemu-iotests/046.out (+239/-0)
tests/qemu-iotests/047 (+75/-0)
tests/qemu-iotests/047.out (+22/-0)
tests/qemu-iotests/048 (+85/-0)
tests/qemu-iotests/048.out (+40/-0)
tests/qemu-iotests/049 (+123/-0)
tests/qemu-iotests/049.out (+213/-0)
tests/qemu-iotests/050 (+75/-0)
tests/qemu-iotests/050.out (+17/-0)
tests/qemu-iotests/051 (+282/-0)
tests/qemu-iotests/051.out (+422/-0)
tests/qemu-iotests/052 (+63/-0)
tests/qemu-iotests/052.out (+13/-0)
tests/qemu-iotests/053 (+73/-0)
tests/qemu-iotests/053.out (+17/-0)
tests/qemu-iotests/054 (+58/-0)
tests/qemu-iotests/054.out (+10/-0)
tests/qemu-iotests/055 (+455/-0)
tests/qemu-iotests/055.out (+5/-0)
tests/qemu-iotests/056 (+112/-0)
tests/qemu-iotests/056.out (+5/-0)
tests/qemu-iotests/057 (+259/-0)
tests/qemu-iotests/057.out (+5/-0)
tests/qemu-iotests/058 (+148/-0)
tests/qemu-iotests/058.out (+44/-0)
tests/qemu-iotests/059 (+143/-0)
tests/qemu-iotests/059.out (+2342/-0)
tests/qemu-iotests/060 (+249/-0)
tests/qemu-iotests/060.out (+183/-0)
tests/qemu-iotests/061 (+242/-0)
tests/qemu-iotests/061.out (+423/-0)
tests/qemu-iotests/062 (+64/-0)
tests/qemu-iotests/062.out (+9/-0)
tests/qemu-iotests/063 (+100/-0)
tests/qemu-iotests/063.out (+10/-0)
tests/qemu-iotests/064 (+88/-0)
tests/qemu-iotests/064.out (+54/-0)
tests/qemu-iotests/065 (+132/-0)
tests/qemu-iotests/065.out (+5/-0)
tests/qemu-iotests/066 (+63/-0)
tests/qemu-iotests/066.out (+13/-0)
tests/qemu-iotests/067 (+137/-0)
tests/qemu-iotests/067.out (+521/-0)
tests/qemu-iotests/068 (+65/-0)
tests/qemu-iotests/068.out (+11/-0)
tests/qemu-iotests/069 (+60/-0)
tests/qemu-iotests/069.out (+8/-0)
tests/qemu-iotests/070 (+85/-0)
tests/qemu-iotests/070.out (+27/-0)
tests/qemu-iotests/071 (+275/-0)
tests/qemu-iotests/071.out (+98/-0)
tests/qemu-iotests/072 (+69/-0)
tests/qemu-iotests/072.out (+21/-0)
tests/qemu-iotests/073 (+166/-0)
tests/qemu-iotests/073.out (+118/-0)
tests/qemu-iotests/074 (+86/-0)
tests/qemu-iotests/074.out (+18/-0)
tests/qemu-iotests/075 (+106/-0)
tests/qemu-iotests/075.out (+38/-0)
tests/qemu-iotests/076 (+86/-0)
tests/qemu-iotests/076.out (+32/-0)
tests/qemu-iotests/077 (+278/-0)
tests/qemu-iotests/077.out (+202/-0)
tests/qemu-iotests/078 (+91/-0)
tests/qemu-iotests/078.out (+28/-0)
tests/qemu-iotests/079 (+57/-0)
tests/qemu-iotests/079.out (+14/-0)
tests/qemu-iotests/080 (+184/-0)
tests/qemu-iotests/080.out (+85/-0)
tests/qemu-iotests/081 (+179/-0)
tests/qemu-iotests/081.out (+58/-0)
tests/qemu-iotests/082 (+208/-0)
tests/qemu-iotests/082.out (+540/-0)
tests/qemu-iotests/083 (+130/-0)
tests/qemu-iotests/083.out (+138/-0)
tests/qemu-iotests/084 (+116/-0)
tests/qemu-iotests/084.out (+47/-0)
tests/qemu-iotests/085 (+243/-0)
tests/qemu-iotests/085.out (+89/-0)
tests/qemu-iotests/086 (+65/-0)
tests/qemu-iotests/086.out (+18/-0)
tests/qemu-iotests/087 (+242/-0)
tests/qemu-iotests/087.out (+85/-0)
tests/qemu-iotests/088 (+64/-0)
tests/qemu-iotests/088.out (+17/-0)
tests/qemu-iotests/089 (+133/-0)
tests/qemu-iotests/089.out (+56/-0)
tests/qemu-iotests/090 (+61/-0)
tests/qemu-iotests/090.out (+12/-0)
tests/qemu-iotests/091 (+107/-0)
tests/qemu-iotests/091.out (+28/-0)
tests/qemu-iotests/092 (+98/-0)
tests/qemu-iotests/092.out (+38/-0)
tests/qemu-iotests/093 (+151/-0)
tests/qemu-iotests/093.out (+5/-0)
tests/qemu-iotests/094 (+81/-0)
tests/qemu-iotests/094.out (+11/-0)
tests/qemu-iotests/095 (+86/-0)
tests/qemu-iotests/095.out (+23/-0)
tests/qemu-iotests/096 (+69/-0)
tests/qemu-iotests/096.out (+5/-0)
tests/qemu-iotests/097 (+122/-0)
tests/qemu-iotests/097.out (+119/-0)
tests/qemu-iotests/098 (+82/-0)
tests/qemu-iotests/098.out (+52/-0)
tests/qemu-iotests/099 (+130/-0)
tests/qemu-iotests/099.out (+28/-0)
tests/qemu-iotests/100 (+146/-0)
tests/qemu-iotests/100.out (+89/-0)
tests/qemu-iotests/101 (+58/-0)
tests/qemu-iotests/101.out (+10/-0)
tests/qemu-iotests/102 (+81/-0)
tests/qemu-iotests/102.out (+21/-0)
tests/qemu-iotests/103 (+109/-0)
tests/qemu-iotests/103.out (+34/-0)
tests/qemu-iotests/104 (+54/-0)
tests/qemu-iotests/104.out (+12/-0)
tests/qemu-iotests/105 (+70/-0)
tests/qemu-iotests/105.out (+21/-0)
tests/qemu-iotests/107 (+61/-0)
tests/qemu-iotests/107.out (+10/-0)
tests/qemu-iotests/108 (+143/-0)
tests/qemu-iotests/108.out (+110/-0)
tests/qemu-iotests/109 (+132/-0)
tests/qemu-iotests/109.out (+231/-0)
tests/qemu-iotests/110 (+94/-0)
tests/qemu-iotests/110.out (+19/-0)
tests/qemu-iotests/111 (+53/-0)
tests/qemu-iotests/111.out (+3/-0)
tests/qemu-iotests/112 (+187/-0)
tests/qemu-iotests/112.out (+84/-0)
tests/qemu-iotests/113 (+76/-0)
tests/qemu-iotests/113.out (+15/-0)
tests/qemu-iotests/114 (+61/-0)
tests/qemu-iotests/114.out (+13/-0)
tests/qemu-iotests/115 (+95/-0)
tests/qemu-iotests/115.out (+8/-0)
tests/qemu-iotests/116 (+96/-0)
tests/qemu-iotests/116.out (+37/-0)
tests/qemu-iotests/118 (+720/-0)
tests/qemu-iotests/118.out (+5/-0)
tests/qemu-iotests/119 (+60/-0)
tests/qemu-iotests/119.out (+11/-0)
tests/qemu-iotests/120 (+65/-0)
tests/qemu-iotests/120.out (+15/-0)
tests/qemu-iotests/121 (+102/-0)
tests/qemu-iotests/121.out (+23/-0)
tests/qemu-iotests/122 (+223/-0)
tests/qemu-iotests/122.out (+209/-0)
tests/qemu-iotests/123 (+62/-0)
tests/qemu-iotests/123.out (+9/-0)
tests/qemu-iotests/124 (+543/-0)
tests/qemu-iotests/124.out (+5/-0)
tests/qemu-iotests/128 (+91/-0)
tests/qemu-iotests/128.out (+5/-0)
tests/qemu-iotests/129 (+86/-0)
tests/qemu-iotests/129.out (+5/-0)
tests/qemu-iotests/130 (+95/-0)
tests/qemu-iotests/130.out (+43/-0)
tests/qemu-iotests/131 (+77/-0)
tests/qemu-iotests/131.out (+41/-0)
tests/qemu-iotests/132 (+59/-0)
tests/qemu-iotests/132.out (+5/-0)
tests/qemu-iotests/134 (+69/-0)
tests/qemu-iotests/134.out (+46/-0)
tests/qemu-iotests/135 (+54/-0)
tests/qemu-iotests/135.out (+5/-0)
tests/qemu-iotests/136 (+349/-0)
tests/qemu-iotests/136.out (+5/-0)
tests/qemu-iotests/137 (+145/-0)
tests/qemu-iotests/137.out (+46/-0)
tests/qemu-iotests/138 (+73/-0)
tests/qemu-iotests/138.out (+9/-0)
tests/qemu-iotests/139 (+416/-0)
tests/qemu-iotests/139.out (+5/-0)
tests/qemu-iotests/COPYING (+339/-0)
tests/qemu-iotests/Makefile (+9/-0)
tests/qemu-iotests/README (+20/-0)
tests/qemu-iotests/check (+382/-0)
tests/qemu-iotests/common (+438/-0)
tests/qemu-iotests/common.config (+214/-0)
tests/qemu-iotests/common.filter (+234/-0)
tests/qemu-iotests/common.pattern (+140/-0)
tests/qemu-iotests/common.qemu (+217/-0)
tests/qemu-iotests/common.rc (+495/-0)
tests/qemu-iotests/group (+142/-0)
tests/qemu-iotests/iotests.py (+424/-0)
tests/qemu-iotests/nbd-fault-injector.py (+264/-0)
tests/qemu-iotests/qcow2.py (+267/-0)
tests/qemu-iotests/qed.py (+235/-0)
tests/qemu-iotests/sample_images/README (+8/-0)
tests/qemu-iotests/socket_scm_helper.c (+135/-0)
tests/qom-test.c (+152/-0)
tests/rcutorture.c (+463/-0)
tests/rocker/README (+5/-0)
tests/rocker/all (+19/-0)
tests/rocker/bridge (+43/-0)
tests/rocker/bridge-stp (+52/-0)
tests/rocker/bridge-vlan (+52/-0)
tests/rocker/bridge-vlan-stp (+64/-0)
tests/rocker/port (+22/-0)
tests/rocker/tut.dot (+8/-0)
tests/rtc-test.c (+578/-0)
tests/rtl8139-test.c (+214/-0)
tests/spapr-phb-test.c (+35/-0)
tests/tcg/Makefile (+156/-0)
tests/tcg/alpha/Makefile (+35/-0)
tests/tcg/alpha/crt.s (+26/-0)
tests/tcg/alpha/hello-alpha.c (+5/-0)
tests/tcg/alpha/test-cond.c (+87/-0)
tests/tcg/alpha/test-ovf.c (+29/-0)
tests/tcg/cris/.gdbinit (+11/-0)
tests/tcg/cris/Makefile (+155/-0)
tests/tcg/cris/README (+1/-0)
tests/tcg/cris/check_abs.c (+40/-0)
tests/tcg/cris/check_addc.c (+58/-0)
tests/tcg/cris/check_addcm.c (+85/-0)
tests/tcg/cris/check_addi.s (+57/-0)
tests/tcg/cris/check_addiv32.s (+62/-0)
tests/tcg/cris/check_addm.s (+96/-0)
tests/tcg/cris/check_addo.c (+125/-0)
tests/tcg/cris/check_addoq.c (+44/-0)
tests/tcg/cris/check_addq.s (+47/-0)
tests/tcg/cris/check_addr.s (+96/-0)
tests/tcg/cris/check_addxc.s (+91/-0)
tests/tcg/cris/check_addxm.s (+106/-0)
tests/tcg/cris/check_addxr.s (+96/-0)
tests/tcg/cris/check_andc.s (+80/-0)
tests/tcg/cris/check_andm.s (+90/-0)
tests/tcg/cris/check_andq.s (+46/-0)
tests/tcg/cris/check_andr.s (+95/-0)
tests/tcg/cris/check_asr.s (+230/-0)
tests/tcg/cris/check_ba.s (+93/-0)
tests/tcg/cris/check_bas.s (+102/-0)
tests/tcg/cris/check_bcc.s (+197/-0)
tests/tcg/cris/check_bound.c (+142/-0)
tests/tcg/cris/check_boundc.s (+101/-0)
tests/tcg/cris/check_boundr.s (+125/-0)
tests/tcg/cris/check_btst.s (+96/-0)
tests/tcg/cris/check_clearfv32.s (+19/-0)
tests/tcg/cris/check_clrjmp1.s (+36/-0)
tests/tcg/cris/check_cmp-2.s (+15/-0)
tests/tcg/cris/check_cmpc.s (+86/-0)
tests/tcg/cris/check_cmpm.s (+96/-0)
tests/tcg/cris/check_cmpq.s (+75/-0)
tests/tcg/cris/check_cmpr.s (+102/-0)
tests/tcg/cris/check_cmpxc.s (+92/-0)
tests/tcg/cris/check_cmpxm.s (+106/-0)
tests/tcg/cris/check_dstep.s (+42/-0)
tests/tcg/cris/check_ftag.c (+37/-0)
tests/tcg/cris/check_gcctorture_pr28634-1.c (+15/-0)
tests/tcg/cris/check_gcctorture_pr28634.c (+15/-0)
tests/tcg/cris/check_glibc_kernelversion.c (+116/-0)
tests/tcg/cris/check_hello.c (+7/-0)
tests/tcg/cris/check_int64.c (+47/-0)
tests/tcg/cris/check_jsr.s (+85/-0)
tests/tcg/cris/check_lapc.s (+78/-0)
tests/tcg/cris/check_lsl.s (+217/-0)
tests/tcg/cris/check_lsr.s (+218/-0)
tests/tcg/cris/check_lz.c (+49/-0)
tests/tcg/cris/check_mapbrk.c (+39/-0)
tests/tcg/cris/check_mcp.s (+49/-0)
tests/tcg/cris/check_mmap1.c (+48/-0)
tests/tcg/cris/check_mmap2.c (+48/-0)
tests/tcg/cris/check_mmap3.c (+33/-0)
tests/tcg/cris/check_movdelsr1.s (+33/-0)
tests/tcg/cris/check_movecr.s (+37/-0)
tests/tcg/cris/check_movei.s (+50/-0)
tests/tcg/cris/check_movemr.s (+78/-0)
tests/tcg/cris/check_movemrv32.s (+96/-0)
tests/tcg/cris/check_moveq.c (+51/-0)
tests/tcg/cris/check_mover.s (+28/-0)
tests/tcg/cris/check_moverm.s (+45/-0)
tests/tcg/cris/check_movmp.s (+131/-0)
tests/tcg/cris/check_movpmv32.s (+35/-0)
tests/tcg/cris/check_movpr.s (+28/-0)
tests/tcg/cris/check_movprv32.s (+21/-0)
tests/tcg/cris/check_movscr.s (+29/-0)
tests/tcg/cris/check_movsm.s (+44/-0)
tests/tcg/cris/check_movsr.s (+46/-0)
tests/tcg/cris/check_movucr.s (+33/-0)
tests/tcg/cris/check_movum.s (+40/-0)
tests/tcg/cris/check_movur.s (+45/-0)
tests/tcg/cris/check_mulv32.s (+51/-0)
tests/tcg/cris/check_mulx.s (+246/-0)
tests/tcg/cris/check_neg.s (+104/-0)
tests/tcg/cris/check_not.s (+31/-0)
tests/tcg/cris/check_openpf1.c (+38/-0)
tests/tcg/cris/check_openpf2.c (+16/-0)
tests/tcg/cris/check_openpf3.c (+49/-0)
tests/tcg/cris/check_openpf4.c (+5/-0)
tests/tcg/cris/check_openpf5.c (+56/-0)
tests/tcg/cris/check_orc.s (+71/-0)
tests/tcg/cris/check_orm.s (+75/-0)
tests/tcg/cris/check_orq.s (+41/-0)
tests/tcg/cris/check_orr.s (+84/-0)
tests/tcg/cris/check_ret.s (+25/-0)
tests/tcg/cris/check_scc.s (+95/-0)
tests/tcg/cris/check_settls1.c (+45/-0)
tests/tcg/cris/check_sigalrm.c (+26/-0)
tests/tcg/cris/check_stat1.c (+16/-0)
tests/tcg/cris/check_stat2.c (+20/-0)
tests/tcg/cris/check_stat3.c (+25/-0)
tests/tcg/cris/check_stat4.c (+27/-0)
tests/tcg/cris/check_subc.s (+87/-0)
tests/tcg/cris/check_subm.s (+96/-0)
tests/tcg/cris/check_subq.s (+52/-0)
tests/tcg/cris/check_subr.s (+102/-0)
tests/tcg/cris/check_swap.c (+76/-0)
tests/tcg/cris/check_time1.c (+46/-0)
tests/tcg/cris/check_time2.c (+18/-0)
tests/tcg/cris/check_xarith.s (+72/-0)
tests/tcg/cris/crisutils.h (+76/-0)
tests/tcg/cris/crt.s (+13/-0)
tests/tcg/cris/sys.c (+51/-0)
tests/tcg/cris/sys.h (+16/-0)
tests/tcg/cris/testutils.inc (+117/-0)
tests/tcg/hello-arm.c (+113/-0)
tests/tcg/hello-i386.c (+27/-0)
tests/tcg/hello-mips.c (+64/-0)
tests/tcg/linux-test.c (+538/-0)
tests/tcg/lm32/Makefile (+106/-0)
tests/tcg/lm32/crt.S (+84/-0)
tests/tcg/lm32/helper.S (+65/-0)
tests/tcg/lm32/linker.ld (+55/-0)
tests/tcg/lm32/macros.inc (+90/-0)
tests/tcg/lm32/test_add.S (+75/-0)
tests/tcg/lm32/test_addi.S (+56/-0)
tests/tcg/lm32/test_and.S (+45/-0)
tests/tcg/lm32/test_andhi.S (+35/-0)
tests/tcg/lm32/test_andi.S (+35/-0)
tests/tcg/lm32/test_b.S (+13/-0)
tests/tcg/lm32/test_be.S (+48/-0)
tests/tcg/lm32/test_bg.S (+78/-0)
tests/tcg/lm32/test_bge.S (+78/-0)
tests/tcg/lm32/test_bgeu.S (+78/-0)
tests/tcg/lm32/test_bgu.S (+78/-0)
tests/tcg/lm32/test_bi.S (+23/-0)
tests/tcg/lm32/test_bne.S (+48/-0)
tests/tcg/lm32/test_break.S (+20/-0)
tests/tcg/lm32/test_bret.S (+38/-0)
tests/tcg/lm32/test_call.S (+16/-0)
tests/tcg/lm32/test_calli.S (+15/-0)
tests/tcg/lm32/test_cmpe.S (+40/-0)
tests/tcg/lm32/test_cmpei.S (+35/-0)
tests/tcg/lm32/test_cmpg.S (+64/-0)
tests/tcg/lm32/test_cmpge.S (+64/-0)
tests/tcg/lm32/test_cmpgei.S (+70/-0)
tests/tcg/lm32/test_cmpgeu.S (+64/-0)
tests/tcg/lm32/test_cmpgeui.S (+70/-0)
tests/tcg/lm32/test_cmpgi.S (+70/-0)
tests/tcg/lm32/test_cmpgu.S (+64/-0)
tests/tcg/lm32/test_cmpgui.S (+70/-0)
tests/tcg/lm32/test_cmpne.S (+40/-0)
tests/tcg/lm32/test_cmpnei.S (+35/-0)
tests/tcg/lm32/test_divu.S (+29/-0)
tests/tcg/lm32/test_eret.S (+38/-0)
tests/tcg/lm32/test_lb.S (+49/-0)
tests/tcg/lm32/test_lbu.S (+49/-0)
tests/tcg/lm32/test_lh.S (+49/-0)
tests/tcg/lm32/test_lhu.S (+49/-0)
tests/tcg/lm32/test_lw.S (+32/-0)
tests/tcg/lm32/test_modu.S (+35/-0)
tests/tcg/lm32/test_mul.S (+70/-0)
tests/tcg/lm32/test_muli.S (+45/-0)
tests/tcg/lm32/test_nor.S (+51/-0)
tests/tcg/lm32/test_nori.S (+35/-0)
tests/tcg/lm32/test_or.S (+51/-0)
tests/tcg/lm32/test_orhi.S (+35/-0)
tests/tcg/lm32/test_ori.S (+35/-0)
tests/tcg/lm32/test_ret.S (+14/-0)
tests/tcg/lm32/test_sb.S (+32/-0)
tests/tcg/lm32/test_scall.S (+24/-0)
tests/tcg/lm32/test_sextb.S (+20/-0)
tests/tcg/lm32/test_sexth.S (+20/-0)
tests/tcg/lm32/test_sh.S (+32/-0)
tests/tcg/lm32/test_sl.S (+45/-0)
tests/tcg/lm32/test_sli.S (+30/-0)
tests/tcg/lm32/test_sr.S (+57/-0)
tests/tcg/lm32/test_sri.S (+40/-0)
tests/tcg/lm32/test_sru.S (+57/-0)
tests/tcg/lm32/test_srui.S (+40/-0)
tests/tcg/lm32/test_sub.S (+75/-0)
tests/tcg/lm32/test_sw.S (+38/-0)
tests/tcg/lm32/test_xnor.S (+51/-0)
tests/tcg/lm32/test_xnori.S (+35/-0)
tests/tcg/lm32/test_xor.S (+51/-0)
tests/tcg/lm32/test_xori.S (+35/-0)
tests/tcg/mips/mips32-dsp/Makefile (+136/-0)
tests/tcg/mips/mips32-dsp/absq_s_ph.c (+31/-0)
tests/tcg/mips/mips32-dsp/absq_s_w.c (+37/-0)
tests/tcg/mips/mips32-dsp/addq_ph.c (+46/-0)
tests/tcg/mips/mips32-dsp/addq_s_ph.c (+69/-0)
tests/tcg/mips/mips32-dsp/addq_s_w.c (+44/-0)
tests/tcg/mips/mips32-dsp/addsc.c (+33/-0)
tests/tcg/mips/mips32-dsp/addu_qb.c (+35/-0)
tests/tcg/mips/mips32-dsp/addu_s_qb.c (+35/-0)
tests/tcg/mips/mips32-dsp/addwc.c (+49/-0)
tests/tcg/mips/mips32-dsp/bitrev.c (+20/-0)
tests/tcg/mips/mips32-dsp/bposge32.c (+44/-0)
tests/tcg/mips/mips32-dsp/cmp_eq_ph.c (+35/-0)
tests/tcg/mips/mips32-dsp/cmp_le_ph.c (+35/-0)
tests/tcg/mips/mips32-dsp/cmp_lt_ph.c (+35/-0)
tests/tcg/mips/mips32-dsp/cmpgu_eq_qb.c (+31/-0)
tests/tcg/mips/mips32-dsp/cmpgu_le_qb.c (+31/-0)
tests/tcg/mips/mips32-dsp/cmpgu_lt_qb.c (+31/-0)
tests/tcg/mips/mips32-dsp/cmpu_eq_qb.c (+35/-0)
tests/tcg/mips/mips32-dsp/cmpu_le_qb.c (+35/-0)
tests/tcg/mips/mips32-dsp/cmpu_lt_qb.c (+35/-0)
tests/tcg/mips/mips32-dsp/dpaq_s_w_ph.c (+31/-0)
tests/tcg/mips/mips32-dsp/dpaq_sa_l_w.c (+125/-0)
tests/tcg/mips/mips32-dsp/dpau_h_qbl.c (+27/-0)
tests/tcg/mips/mips32-dsp/dpau_h_qbr.c (+27/-0)
tests/tcg/mips/mips32-dsp/dpsq_s_w_ph.c (+45/-0)
tests/tcg/mips/mips32-dsp/dpsq_sa_l_w.c (+55/-0)
tests/tcg/mips/mips32-dsp/dpsu_h_qbl.c (+27/-0)
tests/tcg/mips/mips32-dsp/dpsu_h_qbr.c (+27/-0)
tests/tcg/mips/mips32-dsp/extp.c (+62/-0)
tests/tcg/mips/mips32-dsp/extpdp.c (+64/-0)
tests/tcg/mips/mips32-dsp/extpdpv.c (+47/-0)
tests/tcg/mips/mips32-dsp/extpv.c (+45/-0)
tests/tcg/mips/mips32-dsp/extr_r_w.c (+94/-0)
tests/tcg/mips/mips32-dsp/extr_rs_w.c (+117/-0)
tests/tcg/mips/mips32-dsp/extr_s_h.c (+86/-0)
tests/tcg/mips/mips32-dsp/extr_w.c (+94/-0)
tests/tcg/mips/mips32-dsp/extrv_r_w.c (+79/-0)
tests/tcg/mips/mips32-dsp/extrv_rs_w.c (+77/-0)
tests/tcg/mips/mips32-dsp/extrv_s_h.c (+88/-0)
tests/tcg/mips/mips32-dsp/extrv_w.c (+80/-0)
tests/tcg/mips/mips32-dsp/insv.c (+36/-0)
tests/tcg/mips/mips32-dsp/lbux.c (+25/-0)
tests/tcg/mips/mips32-dsp/lhx.c (+25/-0)
tests/tcg/mips/mips32-dsp/lwx.c (+25/-0)
tests/tcg/mips/mips32-dsp/madd.c (+31/-0)
tests/tcg/mips/mips32-dsp/maddu.c (+31/-0)
tests/tcg/mips/mips32-dsp/main.c (+6/-0)
tests/tcg/mips/mips32-dsp/maq_s_w_phl.c (+55/-0)
tests/tcg/mips/mips32-dsp/maq_s_w_phr.c (+55/-0)
tests/tcg/mips/mips32-dsp/maq_sa_w_phl.c (+55/-0)
tests/tcg/mips/mips32-dsp/maq_sa_w_phr.c (+55/-0)
tests/tcg/mips/mips32-dsp/mfhi.c (+21/-0)
tests/tcg/mips/mips32-dsp/mflo.c (+21/-0)
tests/tcg/mips/mips32-dsp/modsub.c (+30/-0)
tests/tcg/mips/mips32-dsp/msub.c (+30/-0)
tests/tcg/mips/mips32-dsp/msubu.c (+30/-0)
tests/tcg/mips/mips32-dsp/mthi.c (+21/-0)
tests/tcg/mips/mips32-dsp/mthlip.c (+58/-0)
tests/tcg/mips/mips32-dsp/mtlo.c (+21/-0)
tests/tcg/mips/mips32-dsp/muleq_s_w_phl.c (+41/-0)
tests/tcg/mips/mips32-dsp/muleq_s_w_phr.c (+40/-0)
tests/tcg/mips/mips32-dsp/muleu_s_ph_qbl.c (+25/-0)
tests/tcg/mips/mips32-dsp/muleu_s_ph_qbr.c (+25/-0)
tests/tcg/mips/mips32-dsp/mulq_rs_ph.c (+42/-0)
tests/tcg/mips/mips32-dsp/mult.c (+24/-0)
tests/tcg/mips/mips32-dsp/multu.c (+24/-0)
tests/tcg/mips/mips32-dsp/packrl_ph.c (+21/-0)
tests/tcg/mips/mips32-dsp/pick_ph.c (+49/-0)
tests/tcg/mips/mips32-dsp/pick_qb.c (+36/-0)
tests/tcg/mips/mips32-dsp/preceq_w_phl.c (+20/-0)
tests/tcg/mips/mips32-dsp/preceq_w_phr.c (+20/-0)
tests/tcg/mips/mips32-dsp/precequ_ph_qbl.c (+20/-0)
tests/tcg/mips/mips32-dsp/precequ_ph_qbla.c (+20/-0)
tests/tcg/mips/mips32-dsp/precequ_ph_qbr.c (+20/-0)
tests/tcg/mips/mips32-dsp/precequ_ph_qbra.c (+20/-0)
tests/tcg/mips/mips32-dsp/preceu_ph_qbl.c (+20/-0)
tests/tcg/mips/mips32-dsp/preceu_ph_qbla.c (+20/-0)
tests/tcg/mips/mips32-dsp/preceu_ph_qbr.c (+20/-0)
tests/tcg/mips/mips32-dsp/preceu_ph_qbra.c (+20/-0)
tests/tcg/mips/mips32-dsp/precrq_ph_w.c (+21/-0)
tests/tcg/mips/mips32-dsp/precrq_qb_ph.c (+21/-0)
tests/tcg/mips/mips32-dsp/precrq_rs_ph_w.c (+51/-0)
tests/tcg/mips/mips32-dsp/precrqu_s_qb_ph.c (+24/-0)
tests/tcg/mips/mips32-dsp/raddu_w_qb.c (+20/-0)
tests/tcg/mips/mips32-dsp/rddsp.c (+46/-0)
tests/tcg/mips/mips32-dsp/repl_ph.c (+23/-0)
tests/tcg/mips/mips32-dsp/repl_qb.c (+16/-0)
tests/tcg/mips/mips32-dsp/replv_ph.c (+19/-0)
tests/tcg/mips/mips32-dsp/replv_qb.c (+19/-0)
tests/tcg/mips/mips32-dsp/shilo.c (+45/-0)
tests/tcg/mips/mips32-dsp/shilov.c (+49/-0)
tests/tcg/mips/mips32-dsp/shll_ph.c (+55/-0)
tests/tcg/mips/mips32-dsp/shll_qb.c (+55/-0)
tests/tcg/mips/mips32-dsp/shll_s_ph.c (+24/-0)
tests/tcg/mips/mips32-dsp/shll_s_w.c (+52/-0)
tests/tcg/mips/mips32-dsp/shllv_ph.c (+40/-0)
tests/tcg/mips/mips32-dsp/shllv_qb.c (+38/-0)
tests/tcg/mips/mips32-dsp/shllv_s_ph.c (+40/-0)
tests/tcg/mips/mips32-dsp/shllv_s_w.c (+40/-0)
tests/tcg/mips/mips32-dsp/shra_ph.c (+30/-0)
tests/tcg/mips/mips32-dsp/shra_r_ph.c (+30/-0)
tests/tcg/mips/mips32-dsp/shra_r_w.c (+30/-0)
tests/tcg/mips/mips32-dsp/shrav_ph.c (+32/-0)
tests/tcg/mips/mips32-dsp/shrav_r_ph.c (+32/-0)
tests/tcg/mips/mips32-dsp/shrav_r_w.c (+32/-0)
tests/tcg/mips/mips32-dsp/shrl_qb.c (+31/-0)
tests/tcg/mips/mips32-dsp/shrlv_qb.c (+32/-0)
tests/tcg/mips/mips32-dsp/subq_ph.c (+40/-0)
tests/tcg/mips/mips32-dsp/subq_s_ph.c (+58/-0)
tests/tcg/mips/mips32-dsp/subq_s_w.c (+74/-0)
tests/tcg/mips/mips32-dsp/subu_qb.c (+25/-0)
tests/tcg/mips/mips32-dsp/subu_s_qb.c (+25/-0)
tests/tcg/mips/mips32-dsp/wrdsp.c (+46/-0)
tests/tcg/mips/mips32-dspr2/Makefile (+71/-0)
tests/tcg/mips/mips32-dspr2/absq_s_qb.c (+35/-0)
tests/tcg/mips/mips32-dspr2/addqh_ph.c (+30/-0)
tests/tcg/mips/mips32-dspr2/addqh_r_ph.c (+30/-0)
tests/tcg/mips/mips32-dspr2/addqh_r_w.c (+34/-0)
tests/tcg/mips/mips32-dspr2/addqh_w.c (+34/-0)
tests/tcg/mips/mips32-dspr2/addu_ph.c (+33/-0)
tests/tcg/mips/mips32-dspr2/addu_s_ph.c (+33/-0)
tests/tcg/mips/mips32-dspr2/adduh_qb.c (+30/-0)
tests/tcg/mips/mips32-dspr2/adduh_r_qb.c (+30/-0)
tests/tcg/mips/mips32-dspr2/append.c (+30/-0)
tests/tcg/mips/mips32-dspr2/balign.c (+30/-0)
tests/tcg/mips/mips32-dspr2/cmpgdu_eq_qb.c (+37/-0)
tests/tcg/mips/mips32-dspr2/cmpgdu_le_qb.c (+37/-0)
tests/tcg/mips/mips32-dspr2/cmpgdu_lt_qb.c (+37/-0)
tests/tcg/mips/mips32-dspr2/dpa_w_ph.c (+44/-0)
tests/tcg/mips/mips32-dspr2/dpaqx_s_w_ph.c (+79/-0)
tests/tcg/mips/mips32-dspr2/dpaqx_sa_w_ph.c (+57/-0)
tests/tcg/mips/mips32-dspr2/dpax_w_ph.c (+44/-0)
tests/tcg/mips/mips32-dspr2/dps_w_ph.c (+44/-0)
tests/tcg/mips/mips32-dspr2/dpsqx_s_w_ph.c (+54/-0)
tests/tcg/mips/mips32-dspr2/dpsqx_sa_w_ph.c (+53/-0)
tests/tcg/mips/mips32-dspr2/dpsx_w_ph.c (+27/-0)
tests/tcg/mips/mips32-dspr2/mul_ph.c (+47/-0)
tests/tcg/mips/mips32-dspr2/mul_s_ph.c (+62/-0)
tests/tcg/mips/mips32-dspr2/mulq_rs_w.c (+36/-0)
tests/tcg/mips/mips32-dspr2/mulq_s_ph.c (+40/-0)
tests/tcg/mips/mips32-dspr2/mulq_s_w.c (+36/-0)
tests/tcg/mips/mips32-dspr2/mulsa_w_ph.c (+29/-0)
tests/tcg/mips/mips32-dspr2/mulsaq_s_w_ph.c (+29/-0)
tests/tcg/mips/mips32-dspr2/precr_qb_ph.c (+21/-0)
tests/tcg/mips/mips32-dspr2/precr_sra_ph_w.c (+32/-0)
tests/tcg/mips/mips32-dspr2/precr_sra_r_ph_w.c (+32/-0)
tests/tcg/mips/mips32-dspr2/prepend.c (+30/-0)
tests/tcg/mips/mips32-dspr2/shra_qb.c (+30/-0)
tests/tcg/mips/mips32-dspr2/shra_r_qb.c (+30/-0)
tests/tcg/mips/mips32-dspr2/shrav_qb.c (+32/-0)
tests/tcg/mips/mips32-dspr2/shrav_r_qb.c (+32/-0)
tests/tcg/mips/mips32-dspr2/shrl_ph.c (+20/-0)
tests/tcg/mips/mips32-dspr2/shrlv_ph.c (+21/-0)
tests/tcg/mips/mips32-dspr2/subqh_ph.c (+21/-0)
tests/tcg/mips/mips32-dspr2/subqh_r_ph.c (+21/-0)
tests/tcg/mips/mips32-dspr2/subqh_r_w.c (+21/-0)
tests/tcg/mips/mips32-dspr2/subqh_w.c (+21/-0)
tests/tcg/mips/mips32-dspr2/subu_ph.c (+40/-0)
tests/tcg/mips/mips32-dspr2/subu_s_ph.c (+25/-0)
tests/tcg/mips/mips32-dspr2/subuh_qb.c (+21/-0)
tests/tcg/mips/mips32-dspr2/subuh_r_qb.c (+32/-0)
tests/tcg/mips/mips64-dsp/Makefile (+306/-0)
tests/tcg/mips/mips64-dsp/absq_s_ob.c (+63/-0)
tests/tcg/mips/mips64-dsp/absq_s_ph.c (+37/-0)
tests/tcg/mips/mips64-dsp/absq_s_pw.c (+66/-0)
tests/tcg/mips/mips64-dsp/absq_s_qh.c (+40/-0)
tests/tcg/mips/mips64-dsp/absq_s_w.c (+48/-0)
tests/tcg/mips/mips64-dsp/addq_ph.c (+57/-0)
tests/tcg/mips/mips64-dsp/addq_pw.c (+46/-0)
tests/tcg/mips/mips64-dsp/addq_qh.c (+28/-0)
tests/tcg/mips/mips64-dsp/addq_s_ph.c (+84/-0)
tests/tcg/mips/mips64-dsp/addq_s_pw.c (+45/-0)
tests/tcg/mips/mips64-dsp/addq_s_qh.c (+26/-0)
tests/tcg/mips/mips64-dsp/addq_s_w.c (+48/-0)
tests/tcg/mips/mips64-dsp/addsc.c (+39/-0)
tests/tcg/mips/mips64-dsp/addu_ob.c (+28/-0)
tests/tcg/mips/mips64-dsp/addu_qb.c (+40/-0)
tests/tcg/mips/mips64-dsp/addu_s_ob.c (+27/-0)
tests/tcg/mips/mips64-dsp/addu_s_qb.c (+40/-0)
tests/tcg/mips/mips64-dsp/addwc.c (+59/-0)
tests/tcg/mips/mips64-dsp/bitrev.c (+23/-0)
tests/tcg/mips/mips64-dsp/bposge32.c (+50/-0)
tests/tcg/mips/mips64-dsp/bposge64.c (+50/-0)
tests/tcg/mips/mips64-dsp/cmp_eq_ph.c (+42/-0)
tests/tcg/mips/mips64-dsp/cmp_eq_pw.c (+46/-0)
tests/tcg/mips/mips64-dsp/cmp_eq_qh.c (+46/-0)
tests/tcg/mips/mips64-dsp/cmp_le_ph.c (+40/-0)
tests/tcg/mips/mips64-dsp/cmp_le_pw.c (+46/-0)
tests/tcg/mips/mips64-dsp/cmp_le_qh.c (+46/-0)
tests/tcg/mips/mips64-dsp/cmp_lt_ph.c (+41/-0)
tests/tcg/mips/mips64-dsp/cmp_lt_pw.c (+46/-0)
tests/tcg/mips/mips64-dsp/cmp_lt_qh.c (+46/-0)
tests/tcg/mips/mips64-dsp/cmpgu_eq_ob.c (+40/-0)
tests/tcg/mips/mips64-dsp/cmpgu_eq_qb.c (+38/-0)
tests/tcg/mips/mips64-dsp/cmpgu_le_ob.c (+40/-0)
tests/tcg/mips/mips64-dsp/cmpgu_le_qb.c (+37/-0)
tests/tcg/mips/mips64-dsp/cmpgu_lt_ob.c (+40/-0)
tests/tcg/mips/mips64-dsp/cmpgu_lt_qb.c (+38/-0)
tests/tcg/mips/mips64-dsp/cmpu_eq_ob.c (+46/-0)
tests/tcg/mips/mips64-dsp/cmpu_eq_qb.c (+42/-0)
tests/tcg/mips/mips64-dsp/cmpu_le_ob.c (+44/-0)
tests/tcg/mips/mips64-dsp/cmpu_le_qb.c (+41/-0)
tests/tcg/mips/mips64-dsp/cmpu_lt_ob.c (+44/-0)
tests/tcg/mips/mips64-dsp/cmpu_lt_qb.c (+42/-0)
tests/tcg/mips/mips64-dsp/dappend.c (+37/-0)
tests/tcg/mips/mips64-dsp/dextp.c (+54/-0)
tests/tcg/mips/mips64-dsp/dextpdp.c (+59/-0)
tests/tcg/mips/mips64-dsp/dextpdpv.c (+63/-0)
tests/tcg/mips/mips64-dsp/dextpv.c (+58/-0)
tests/tcg/mips/mips64-dsp/dextr_l.c (+44/-0)
tests/tcg/mips/mips64-dsp/dextr_r_l.c (+54/-0)
tests/tcg/mips/mips64-dsp/dextr_r_w.c (+54/-0)
tests/tcg/mips/mips64-dsp/dextr_rs_l.c (+52/-0)
tests/tcg/mips/mips64-dsp/dextr_rs_w.c (+52/-0)
tests/tcg/mips/mips64-dsp/dextr_s_h.c (+73/-0)
tests/tcg/mips/mips64-dsp/dextr_w.c (+44/-0)
tests/tcg/mips/mips64-dsp/dextrv_l.c (+46/-0)
tests/tcg/mips/mips64-dsp/dextrv_r_l.c (+56/-0)
tests/tcg/mips/mips64-dsp/dextrv_r_w.c (+56/-0)
tests/tcg/mips/mips64-dsp/dextrv_rs_l.c (+54/-0)
tests/tcg/mips/mips64-dsp/dextrv_rs_w.c (+54/-0)
tests/tcg/mips/mips64-dsp/dextrv_s_h.c (+32/-0)
tests/tcg/mips/mips64-dsp/dextrv_w.c (+46/-0)
tests/tcg/mips/mips64-dsp/dinsv.c (+26/-0)
tests/tcg/mips/mips64-dsp/dmadd.c (+57/-0)
tests/tcg/mips/mips64-dsp/dmaddu.c (+56/-0)
tests/tcg/mips/mips64-dsp/dmsub.c (+59/-0)
tests/tcg/mips/mips64-dsp/dmsubu.c (+59/-0)
tests/tcg/mips/mips64-dsp/dmthlip.c (+41/-0)
tests/tcg/mips/mips64-dsp/dpaq_s_w_ph.c (+32/-0)
tests/tcg/mips/mips64-dsp/dpaq_s_w_qh.c (+57/-0)
tests/tcg/mips/mips64-dsp/dpaq_sa_l_pw.c (+88/-0)
tests/tcg/mips/mips64-dsp/dpaq_sa_l_w.c (+82/-0)
tests/tcg/mips/mips64-dsp/dpau_h_obl.c (+59/-0)
tests/tcg/mips/mips64-dsp/dpau_h_obr.c (+59/-0)
tests/tcg/mips/mips64-dsp/dpau_h_qbl.c (+29/-0)
tests/tcg/mips/mips64-dsp/dpau_h_qbr.c (+29/-0)
tests/tcg/mips/mips64-dsp/dpsq_s_w_ph.c (+51/-0)
tests/tcg/mips/mips64-dsp/dpsq_s_w_qh.c (+56/-0)
tests/tcg/mips/mips64-dsp/dpsq_sa_l_pw.c (+76/-0)
tests/tcg/mips/mips64-dsp/dpsq_sa_l_w.c (+59/-0)
tests/tcg/mips/mips64-dsp/dpsu_h_obl.c (+32/-0)
tests/tcg/mips/mips64-dsp/dpsu_h_obr.c (+32/-0)
tests/tcg/mips/mips64-dsp/dpsu_h_qbl.c (+29/-0)
tests/tcg/mips/mips64-dsp/dpsu_h_qbr.c (+29/-0)
tests/tcg/mips/mips64-dsp/dshilo.c (+52/-0)
tests/tcg/mips/mips64-dsp/dshilov.c (+54/-0)
tests/tcg/mips/mips64-dsp/extp.c (+50/-0)
tests/tcg/mips/mips64-dsp/extpdp.c (+51/-0)
tests/tcg/mips/mips64-dsp/extpdpv.c (+52/-0)
tests/tcg/mips/mips64-dsp/extpv.c (+51/-0)
tests/tcg/mips/mips64-dsp/extr_r_w.c (+53/-0)
tests/tcg/mips/mips64-dsp/extr_rs_w.c (+53/-0)
tests/tcg/mips/mips64-dsp/extr_s_h.c (+71/-0)
tests/tcg/mips/mips64-dsp/extr_w.c (+53/-0)
tests/tcg/mips/mips64-dsp/extrv_r_w.c (+59/-0)
tests/tcg/mips/mips64-dsp/extrv_rs_w.c (+59/-0)
tests/tcg/mips/mips64-dsp/extrv_s_h.c (+79/-0)
tests/tcg/mips/mips64-dsp/extrv_w.c (+59/-0)
tests/tcg/mips/mips64-dsp/head.S (+16/-0)
tests/tcg/mips/mips64-dsp/insv.c (+26/-0)
tests/tcg/mips/mips64-dsp/io.h (+22/-0)
tests/tcg/mips/mips64-dsp/lbux.c (+27/-0)
tests/tcg/mips/mips64-dsp/ldx.c (+27/-0)
tests/tcg/mips/mips64-dsp/lhx.c (+27/-0)
tests/tcg/mips/mips64-dsp/lwx.c (+27/-0)
tests/tcg/mips/mips64-dsp/madd.c (+33/-0)
tests/tcg/mips/mips64-dsp/maddu.c (+33/-0)
tests/tcg/mips/mips64-dsp/maq_s_l_pwl.c (+56/-0)
tests/tcg/mips/mips64-dsp/maq_s_l_pwr.c (+56/-0)
tests/tcg/mips/mips64-dsp/maq_s_w_phl.c (+60/-0)
tests/tcg/mips/mips64-dsp/maq_s_w_phr.c (+60/-0)
tests/tcg/mips/mips64-dsp/maq_s_w_qhll.c (+62/-0)
tests/tcg/mips/mips64-dsp/maq_s_w_qhlr.c (+62/-0)
tests/tcg/mips/mips64-dsp/maq_s_w_qhrl.c (+63/-0)
tests/tcg/mips/mips64-dsp/maq_s_w_qhrr.c (+63/-0)
tests/tcg/mips/mips64-dsp/maq_sa_w_phl.c (+60/-0)
tests/tcg/mips/mips64-dsp/maq_sa_w_phr.c (+60/-0)
tests/tcg/mips/mips64-dsp/maq_sa_w_qhll.c (+62/-0)
tests/tcg/mips/mips64-dsp/maq_sa_w_qhlr.c (+64/-0)
tests/tcg/mips/mips64-dsp/maq_sa_w_qhrl.c (+64/-0)
tests/tcg/mips/mips64-dsp/maq_sa_w_qhrr.c (+64/-0)
tests/tcg/mips/mips64-dsp/mfhi.c (+24/-0)
tests/tcg/mips/mips64-dsp/mflo.c (+24/-0)
tests/tcg/mips/mips64-dsp/mips_boot.lds (+31/-0)
tests/tcg/mips/mips64-dsp/modsub.c (+37/-0)
tests/tcg/mips/mips64-dsp/msub.c (+32/-0)
tests/tcg/mips/mips64-dsp/msubu.c (+32/-0)
tests/tcg/mips/mips64-dsp/mthi.c (+24/-0)
tests/tcg/mips/mips64-dsp/mthlip.c (+61/-0)
tests/tcg/mips/mips64-dsp/mtlo.c (+22/-0)
tests/tcg/mips/mips64-dsp/muleq_s_pw_qhl.c (+56/-0)
tests/tcg/mips/mips64-dsp/muleq_s_pw_qhr.c (+57/-0)
tests/tcg/mips/mips64-dsp/muleq_s_w_phl.c (+46/-0)
tests/tcg/mips/mips64-dsp/muleq_s_w_phr.c (+45/-0)
tests/tcg/mips/mips64-dsp/muleu_s_ph_qbl.c (+27/-0)
tests/tcg/mips/mips64-dsp/muleu_s_ph_qbr.c (+27/-0)
tests/tcg/mips/mips64-dsp/muleu_s_qh_obl.c (+30/-0)
tests/tcg/mips/mips64-dsp/muleu_s_qh_obr.c (+31/-0)
tests/tcg/mips/mips64-dsp/mulq_rs_ph.c (+27/-0)
tests/tcg/mips/mips64-dsp/mulq_rs_qh.c (+33/-0)
tests/tcg/mips/mips64-dsp/mulsaq_s_l_pw.c (+59/-0)
tests/tcg/mips/mips64-dsp/mulsaq_s_w_qh.c (+57/-0)
tests/tcg/mips/mips64-dsp/mult.c (+26/-0)
tests/tcg/mips/mips64-dsp/multu.c (+26/-0)
tests/tcg/mips/mips64-dsp/packrl_ph.c (+24/-0)
tests/tcg/mips/mips64-dsp/packrl_pw.c (+24/-0)
tests/tcg/mips/mips64-dsp/pick_ob.c (+66/-0)
tests/tcg/mips/mips64-dsp/pick_ph.c (+60/-0)
tests/tcg/mips/mips64-dsp/pick_pw.c (+48/-0)
tests/tcg/mips/mips64-dsp/pick_qb.c (+43/-0)
tests/tcg/mips/mips64-dsp/pick_qh.c (+48/-0)
tests/tcg/mips/mips64-dsp/preceq_l_pwl.c (+24/-0)
tests/tcg/mips/mips64-dsp/preceq_l_pwr.c (+24/-0)
tests/tcg/mips/mips64-dsp/preceq_pw_qhl.c (+21/-0)
tests/tcg/mips/mips64-dsp/preceq_pw_qhla.c (+23/-0)
tests/tcg/mips/mips64-dsp/preceq_pw_qhr.c (+21/-0)
tests/tcg/mips/mips64-dsp/preceq_pw_qhra.c (+23/-0)
tests/tcg/mips/mips64-dsp/preceq_w_phl.c (+23/-0)
tests/tcg/mips/mips64-dsp/preceq_w_phr.c (+23/-0)
tests/tcg/mips/mips64-dsp/precequ_ph_qbl.c (+23/-0)
tests/tcg/mips/mips64-dsp/precequ_ph_qbla.c (+23/-0)
tests/tcg/mips/mips64-dsp/precequ_ph_qbr.c (+23/-0)
tests/tcg/mips/mips64-dsp/precequ_ph_qbra.c (+23/-0)
tests/tcg/mips/mips64-dsp/precequ_qh_obl.c (+22/-0)
tests/tcg/mips/mips64-dsp/precequ_qh_obla.c (+22/-0)
tests/tcg/mips/mips64-dsp/precequ_qh_obr.c (+24/-0)
tests/tcg/mips/mips64-dsp/precequ_qh_obra.c (+24/-0)
tests/tcg/mips/mips64-dsp/preceu_ph_qbl.c (+23/-0)
tests/tcg/mips/mips64-dsp/preceu_ph_qbla.c (+23/-0)
tests/tcg/mips/mips64-dsp/preceu_ph_qbr.c (+23/-0)
tests/tcg/mips/mips64-dsp/preceu_ph_qbra.c (+23/-0)
tests/tcg/mips/mips64-dsp/preceu_qh_obl.c (+22/-0)
tests/tcg/mips/mips64-dsp/preceu_qh_obla.c (+22/-0)
tests/tcg/mips/mips64-dsp/preceu_qh_obr.c (+23/-0)
tests/tcg/mips/mips64-dsp/preceu_qh_obra.c (+23/-0)
tests/tcg/mips/mips64-dsp/precr_ob_qh.c (+25/-0)
tests/tcg/mips/mips64-dsp/precr_sra_qh_pw.c (+40/-0)
tests/tcg/mips/mips64-dsp/precr_sra_r_qh_pw.c (+40/-0)
tests/tcg/mips/mips64-dsp/precrq_ob_qh.c (+25/-0)
tests/tcg/mips/mips64-dsp/precrq_ph_w.c (+24/-0)
tests/tcg/mips/mips64-dsp/precrq_pw_l.c (+25/-0)
tests/tcg/mips/mips64-dsp/precrq_qb_ph.c (+24/-0)
tests/tcg/mips/mips64-dsp/precrq_qh_pw.c (+25/-0)
tests/tcg/mips/mips64-dsp/precrq_rs_ph_w.c (+41/-0)
tests/tcg/mips/mips64-dsp/precrq_rs_qh_pw.c (+43/-0)
tests/tcg/mips/mips64-dsp/precrqu_s_ob_qh.c (+27/-0)
tests/tcg/mips/mips64-dsp/precrqu_s_qb_ph.c (+26/-0)
tests/tcg/mips/mips64-dsp/prependd.c (+37/-0)
tests/tcg/mips/mips64-dsp/prependw.c (+37/-0)
tests/tcg/mips/mips64-dsp/printf.c (+266/-0)
tests/tcg/mips/mips64-dsp/raddu_l_ob.c (+22/-0)
tests/tcg/mips/mips64-dsp/raddu_w_qb.c (+23/-0)
tests/tcg/mips/mips64-dsp/rddsp.c (+53/-0)
tests/tcg/mips/mips64-dsp/repl_ob.c (+21/-0)
tests/tcg/mips/mips64-dsp/repl_ph.c (+30/-0)
tests/tcg/mips/mips64-dsp/repl_pw.c (+34/-0)
tests/tcg/mips/mips64-dsp/repl_qb.c (+19/-0)
tests/tcg/mips/mips64-dsp/repl_qh.c (+34/-0)
tests/tcg/mips/mips64-dsp/replv_ob.c (+23/-0)
tests/tcg/mips/mips64-dsp/replv_ph.c (+22/-0)
tests/tcg/mips/mips64-dsp/replv_pw.c (+23/-0)
tests/tcg/mips/mips64-dsp/replv_qb.c (+22/-0)
tests/tcg/mips/mips64-dsp/shilo.c (+29/-0)
tests/tcg/mips/mips64-dsp/shilov.c (+31/-0)
tests/tcg/mips/mips64-dsp/shll_ob.c (+43/-0)
tests/tcg/mips/mips64-dsp/shll_ph.c (+43/-0)
tests/tcg/mips/mips64-dsp/shll_pw.c (+43/-0)
tests/tcg/mips/mips64-dsp/shll_qb.c (+26/-0)
tests/tcg/mips/mips64-dsp/shll_qh.c (+42/-0)
tests/tcg/mips/mips64-dsp/shll_s_ph.c (+43/-0)
tests/tcg/mips/mips64-dsp/shll_s_pw.c (+43/-0)
tests/tcg/mips/mips64-dsp/shll_s_qh.c (+43/-0)
tests/tcg/mips/mips64-dsp/shll_s_w.c (+26/-0)
tests/tcg/mips/mips64-dsp/shllv_ob.c (+45/-0)
tests/tcg/mips/mips64-dsp/shllv_ph.c (+27/-0)
tests/tcg/mips/mips64-dsp/shllv_pw.c (+45/-0)
tests/tcg/mips/mips64-dsp/shllv_qb.c (+27/-0)
tests/tcg/mips/mips64-dsp/shllv_qh.c (+45/-0)
tests/tcg/mips/mips64-dsp/shllv_s_ph.c (+27/-0)
tests/tcg/mips/mips64-dsp/shllv_s_pw.c (+45/-0)
tests/tcg/mips/mips64-dsp/shllv_s_qh.c (+45/-0)
tests/tcg/mips/mips64-dsp/shllv_s_w.c (+27/-0)
tests/tcg/mips/mips64-dsp/shra_ob.c (+23/-0)
tests/tcg/mips/mips64-dsp/shra_ph.c (+23/-0)
tests/tcg/mips/mips64-dsp/shra_pw.c (+36/-0)
tests/tcg/mips/mips64-dsp/shra_qh.c (+37/-0)
tests/tcg/mips/mips64-dsp/shra_r_ob.c (+22/-0)
tests/tcg/mips/mips64-dsp/shra_r_ph.c (+23/-0)
tests/tcg/mips/mips64-dsp/shra_r_pw.c (+36/-0)
tests/tcg/mips/mips64-dsp/shra_r_qh.c (+37/-0)
tests/tcg/mips/mips64-dsp/shra_r_w.c (+23/-0)
tests/tcg/mips/mips64-dsp/shrav_ph.c (+24/-0)
tests/tcg/mips/mips64-dsp/shrav_pw.c (+38/-0)
tests/tcg/mips/mips64-dsp/shrav_qh.c (+39/-0)
tests/tcg/mips/mips64-dsp/shrav_r_ph.c (+24/-0)
tests/tcg/mips/mips64-dsp/shrav_r_pw.c (+37/-0)
tests/tcg/mips/mips64-dsp/shrav_r_qh.c (+39/-0)
tests/tcg/mips/mips64-dsp/shrav_r_w.c (+24/-0)
tests/tcg/mips/mips64-dsp/shrl_ob.c (+38/-0)
tests/tcg/mips/mips64-dsp/shrl_qb.c (+23/-0)
tests/tcg/mips/mips64-dsp/shrl_qh.c (+22/-0)
tests/tcg/mips/mips64-dsp/shrlv_ob.c (+39/-0)
tests/tcg/mips/mips64-dsp/shrlv_qb.c (+24/-0)
tests/tcg/mips/mips64-dsp/shrlv_qh.c (+23/-0)
tests/tcg/mips/mips64-dsp/subq_ph.c (+27/-0)
tests/tcg/mips/mips64-dsp/subq_pw.c (+44/-0)
tests/tcg/mips/mips64-dsp/subq_qh.c (+26/-0)
tests/tcg/mips/mips64-dsp/subq_s_ph.c (+27/-0)
tests/tcg/mips/mips64-dsp/subq_s_pw.c (+63/-0)
tests/tcg/mips/mips64-dsp/subq_s_qh.c (+61/-0)
tests/tcg/mips/mips64-dsp/subq_s_w.c (+27/-0)
tests/tcg/mips/mips64-dsp/subu_ob.c (+26/-0)
tests/tcg/mips/mips64-dsp/subu_qb.c (+27/-0)
tests/tcg/mips/mips64-dsp/subu_s_ob.c (+26/-0)
tests/tcg/mips/mips64-dsp/subu_s_qb.c (+27/-0)
tests/tcg/mips/mips64-dsp/wrdsp.c (+48/-0)
tests/tcg/mips/mips64-dspr2/.directory (+2/-0)
tests/tcg/mips/mips64-dspr2/Makefile (+116/-0)
tests/tcg/mips/mips64-dspr2/absq_s_qb.c (+42/-0)
tests/tcg/mips/mips64-dspr2/addqh_ph.c (+35/-0)
tests/tcg/mips/mips64-dspr2/addqh_r_ph.c (+35/-0)
tests/tcg/mips/mips64-dspr2/addqh_r_w.c (+38/-0)
tests/tcg/mips/mips64-dspr2/addqh_w.c (+39/-0)
tests/tcg/mips/mips64-dspr2/addu_ph.c (+37/-0)
tests/tcg/mips/mips64-dspr2/addu_qh.c (+43/-0)
tests/tcg/mips/mips64-dspr2/addu_s_ph.c (+37/-0)
tests/tcg/mips/mips64-dspr2/addu_s_qh.c (+43/-0)
tests/tcg/mips/mips64-dspr2/adduh_ob.c (+35/-0)
tests/tcg/mips/mips64-dspr2/adduh_qb.c (+35/-0)
tests/tcg/mips/mips64-dspr2/adduh_r_ob.c (+35/-0)
tests/tcg/mips/mips64-dspr2/adduh_r_qb.c (+35/-0)
tests/tcg/mips/mips64-dspr2/append.c (+35/-0)
tests/tcg/mips/mips64-dspr2/balign.c (+35/-0)
tests/tcg/mips/mips64-dspr2/cmpgdu_eq_ob.c (+44/-0)
tests/tcg/mips/mips64-dspr2/cmpgdu_eq_qb.c (+41/-0)
tests/tcg/mips/mips64-dspr2/cmpgdu_le_ob.c (+44/-0)
tests/tcg/mips/mips64-dspr2/cmpgdu_le_qb.c (+48/-0)
tests/tcg/mips/mips64-dspr2/cmpgdu_lt_ob.c (+44/-0)
tests/tcg/mips/mips64-dspr2/cmpgdu_lt_qb.c (+48/-0)
tests/tcg/mips/mips64-dspr2/dbalign.c (+39/-0)
tests/tcg/mips/mips64-dspr2/dpa_w_ph.c (+47/-0)
tests/tcg/mips/mips64-dspr2/dpa_w_qh.c (+56/-0)
tests/tcg/mips/mips64-dspr2/dpaqx_s_w_ph.c (+97/-0)
tests/tcg/mips/mips64-dspr2/dpaqx_sa_w_ph.c (+54/-0)
tests/tcg/mips/mips64-dspr2/dpax_w_ph.c (+32/-0)
tests/tcg/mips/mips64-dspr2/dps_w_ph.c (+28/-0)
tests/tcg/mips/mips64-dspr2/dps_w_qh.c (+55/-0)
tests/tcg/mips/mips64-dspr2/dpsqx_s_w_ph.c (+55/-0)
tests/tcg/mips/mips64-dspr2/dpsqx_sa_w_ph.c (+53/-0)
tests/tcg/mips/mips64-dspr2/dpsx_w_ph.c (+28/-0)
tests/tcg/mips/mips64-dspr2/head.S (+16/-0)
tests/tcg/mips/mips64-dspr2/io.h (+22/-0)
tests/tcg/mips/mips64-dspr2/mips_boot.lds (+31/-0)
tests/tcg/mips/mips64-dspr2/mul_ph.c (+50/-0)
tests/tcg/mips/mips64-dspr2/mul_s_ph.c (+67/-0)
tests/tcg/mips/mips64-dspr2/mulq_rs_w.c (+40/-0)
tests/tcg/mips/mips64-dspr2/mulq_s_ph.c (+26/-0)
tests/tcg/mips/mips64-dspr2/mulq_s_w.c (+40/-0)
tests/tcg/mips/mips64-dspr2/mulsa_w_ph.c (+30/-0)
tests/tcg/mips/mips64-dspr2/mulsaq_s_w_ph.c (+30/-0)
tests/tcg/mips/mips64-dspr2/precr_qb_ph.c (+23/-0)
tests/tcg/mips/mips64-dspr2/precr_sra_ph_w.c (+37/-0)
tests/tcg/mips/mips64-dspr2/precr_sra_r_ph_w.c (+37/-0)
tests/tcg/mips/mips64-dspr2/prepend.c (+35/-0)
tests/tcg/mips/mips64-dspr2/printf.c (+266/-0)
tests/tcg/mips/mips64-dspr2/shra_qb.c (+35/-0)
tests/tcg/mips/mips64-dspr2/shra_r_qb.c (+35/-0)
tests/tcg/mips/mips64-dspr2/shrav_ob.c (+22/-0)
tests/tcg/mips/mips64-dspr2/shrav_qb.c (+37/-0)
tests/tcg/mips/mips64-dspr2/shrav_r_ob.c (+22/-0)
tests/tcg/mips/mips64-dspr2/shrav_r_qb.c (+37/-0)
tests/tcg/mips/mips64-dspr2/shrl_ph.c (+22/-0)
tests/tcg/mips/mips64-dspr2/shrlv_ph.c (+23/-0)
tests/tcg/mips/mips64-dspr2/subqh_ph.c (+23/-0)
tests/tcg/mips/mips64-dspr2/subqh_r_ph.c (+23/-0)
tests/tcg/mips/mips64-dspr2/subqh_r_w.c (+23/-0)
tests/tcg/mips/mips64-dspr2/subqh_w.c (+23/-0)
tests/tcg/mips/mips64-dspr2/subu_ph.c (+26/-0)
tests/tcg/mips/mips64-dspr2/subu_qh.c (+24/-0)
tests/tcg/mips/mips64-dspr2/subu_s_ph.c (+25/-0)
tests/tcg/mips/mips64-dspr2/subu_s_qh.c (+42/-0)
tests/tcg/mips/mips64-dspr2/subuh_ob.c (+36/-0)
tests/tcg/mips/mips64-dspr2/subuh_qb.c (+23/-0)
tests/tcg/mips/mips64-dspr2/subuh_r_ob.c (+23/-0)
tests/tcg/mips/mips64-dspr2/subuh_r_qb.c (+37/-0)
tests/tcg/openrisc/Makefile (+71/-0)
tests/tcg/openrisc/test_add.c (+43/-0)
tests/tcg/openrisc/test_addc.c (+40/-0)
tests/tcg/openrisc/test_addi.c (+33/-0)
tests/tcg/openrisc/test_addic.c (+35/-0)
tests/tcg/openrisc/test_and_or.c (+65/-0)
tests/tcg/openrisc/test_bf.c (+47/-0)
tests/tcg/openrisc/test_bnf.c (+51/-0)
tests/tcg/openrisc/test_div.c (+54/-0)
tests/tcg/openrisc/test_divu.c (+34/-0)
tests/tcg/openrisc/test_extx.c (+78/-0)
tests/tcg/openrisc/test_fx.c (+57/-0)
tests/tcg/openrisc/test_j.c (+26/-0)
tests/tcg/openrisc/test_jal.c (+26/-0)
tests/tcg/openrisc/test_lf_add.c (+39/-0)
tests/tcg/openrisc/test_lf_div.c (+37/-0)
tests/tcg/openrisc/test_lf_eqs.c (+88/-0)
tests/tcg/openrisc/test_lf_ges.c (+88/-0)
tests/tcg/openrisc/test_lf_gts.c (+86/-0)
tests/tcg/openrisc/test_lf_les.c (+88/-0)
tests/tcg/openrisc/test_lf_lts.c (+92/-0)
tests/tcg/openrisc/test_lf_mul.c (+22/-0)
tests/tcg/openrisc/test_lf_nes.c (+89/-0)
tests/tcg/openrisc/test_lf_rem.c (+32/-0)
tests/tcg/openrisc/test_lf_sub.c (+35/-0)
tests/tcg/openrisc/test_logic.c (+105/-0)
tests/tcg/openrisc/test_lx.c (+84/-0)
tests/tcg/openrisc/test_movhi.c (+31/-0)
tests/tcg/openrisc/test_mul.c (+61/-0)
tests/tcg/openrisc/test_muli.c (+48/-0)
tests/tcg/openrisc/test_mulu.c (+48/-0)
tests/tcg/openrisc/test_sfeq.c (+43/-0)
tests/tcg/openrisc/test_sfeqi.c (+39/-0)
tests/tcg/openrisc/test_sfges.c (+44/-0)
tests/tcg/openrisc/test_sfgesi.c (+40/-0)
tests/tcg/openrisc/test_sfgeu.c (+44/-0)
tests/tcg/openrisc/test_sfgeui.c (+41/-0)
tests/tcg/openrisc/test_sfgts.c (+45/-0)
tests/tcg/openrisc/test_sfgtsi.c (+41/-0)
tests/tcg/openrisc/test_sfgtu.c (+43/-0)
tests/tcg/openrisc/test_sfgtui.c (+42/-0)
tests/tcg/openrisc/test_sfles.c (+26/-0)
tests/tcg/openrisc/test_sflesi.c (+39/-0)
tests/tcg/openrisc/test_sfleu.c (+43/-0)
tests/tcg/openrisc/test_sfleui.c (+39/-0)
tests/tcg/openrisc/test_sflts.c (+43/-0)
tests/tcg/openrisc/test_sfltsi.c (+39/-0)
tests/tcg/openrisc/test_sfltu.c (+43/-0)
tests/tcg/openrisc/test_sfltui.c (+39/-0)
tests/tcg/openrisc/test_sfne.c (+43/-0)
tests/tcg/openrisc/test_sfnei.c (+39/-0)
tests/tcg/openrisc/test_sub.c (+35/-0)
tests/tcg/runcom.c (+192/-0)
tests/tcg/sha1.c (+240/-0)
tests/tcg/test-arm-iwmmxt.s (+49/-0)
tests/tcg/test-i386-code16.S (+79/-0)
tests/tcg/test-i386-fprem.c (+353/-0)
tests/tcg/test-i386-muldiv.h (+76/-0)
tests/tcg/test-i386-shift.h (+185/-0)
tests/tcg/test-i386-ssse3.c (+57/-0)
tests/tcg/test-i386-vm86.S (+103/-0)
tests/tcg/test-i386.c (+2765/-0)
tests/tcg/test-i386.h (+152/-0)
tests/tcg/test-mmap.c (+484/-0)
tests/tcg/test_path.c (+157/-0)
tests/tcg/testthread.c (+57/-0)
tests/tcg/xtensa/Makefile (+92/-0)
tests/tcg/xtensa/crt.S (+24/-0)
tests/tcg/xtensa/linker.ld.S (+130/-0)
tests/tcg/xtensa/macros.inc (+91/-0)
tests/tcg/xtensa/test_b.S (+221/-0)
tests/tcg/xtensa/test_bi.S (+103/-0)
tests/tcg/xtensa/test_boolean.S (+23/-0)
tests/tcg/xtensa/test_break.S (+257/-0)
tests/tcg/xtensa/test_bz.S (+57/-0)
tests/tcg/xtensa/test_cache.S (+97/-0)
tests/tcg/xtensa/test_clamps.S (+42/-0)
tests/tcg/xtensa/test_extui.S (+26/-0)
tests/tcg/xtensa/test_fail.S (+9/-0)
tests/tcg/xtensa/test_interrupt.S (+194/-0)
tests/tcg/xtensa/test_loop.S (+163/-0)
tests/tcg/xtensa/test_mac16.S (+243/-0)
tests/tcg/xtensa/test_max.S (+81/-0)
tests/tcg/xtensa/test_min.S (+81/-0)
tests/tcg/xtensa/test_mmu.S (+743/-0)
tests/tcg/xtensa/test_mul16.S (+83/-0)
tests/tcg/xtensa/test_mul32.S (+20/-0)
tests/tcg/xtensa/test_nsa.S (+59/-0)
tests/tcg/xtensa/test_pipeline.S (+157/-0)
tests/tcg/xtensa/test_quo.S (+147/-0)
tests/tcg/xtensa/test_rem.S (+147/-0)
tests/tcg/xtensa/test_rst0.S (+148/-0)
tests/tcg/xtensa/test_s32c1i.S (+39/-0)
tests/tcg/xtensa/test_sar.S (+111/-0)
tests/tcg/xtensa/test_sext.S (+69/-0)
tests/tcg/xtensa/test_shift.S (+206/-0)
tests/tcg/xtensa/test_sr.S (+90/-0)
tests/tcg/xtensa/test_timer.S (+178/-0)
tests/tcg/xtensa/test_windowed.S (+353/-0)
tests/tcg/xtensa/vectors.S (+39/-0)
tests/tco-test.c (+465/-0)
tests/test-aio.c (+876/-0)
tests/test-bitops.c (+76/-0)
tests/test-blockjob-txn.c (+250/-0)
tests/test-coroutine.c (+386/-0)
tests/test-crypto-cipher.c (+382/-0)
tests/test-crypto-hash.c (+209/-0)
tests/test-crypto-tlscredsx509.c (+731/-0)
tests/test-crypto-tlssession.c (+535/-0)
tests/test-cutils.c (+1597/-0)
tests/test-hbitmap.c (+692/-0)
tests/test-int128.c (+225/-0)
tests/test-iov.c (+410/-0)
tests/test-mul64.c (+70/-0)
tests/test-netfilter.c (+200/-0)
tests/test-opts-visitor.c (+276/-0)
tests/test-qdev-global-props.c (+323/-0)
tests/test-qemu-opts.c (+441/-0)
tests/test-qga.c (+877/-0)
tests/test-qmp-commands.c (+249/-0)
tests/test-qmp-event.c (+267/-0)
tests/test-qmp-input-strict.c (+343/-0)
tests/test-qmp-input-visitor.c (+847/-0)
tests/test-qmp-output-visitor.c (+859/-0)
tests/test-rcu-list.c (+316/-0)
tests/test-rfifolock.c (+91/-0)
tests/test-string-input-visitor.c (+282/-0)
tests/test-string-output-visitor.c (+289/-0)
tests/test-thread-pool.c (+251/-0)
tests/test-throttle.c (+620/-0)
tests/test-timed-average.c (+90/-0)
tests/test-visitor-serialization.c (+1188/-0)
tests/test-vmstate.c (+503/-0)
tests/test-write-threshold.c (+119/-0)
tests/test-x86-cpuid.c (+110/-0)
tests/test-xbzrle.c (+194/-0)
tests/tmp105-test.c (+169/-0)
tests/tpci200-test.c (+33/-0)
tests/usb-hcd-ehci-test.c (+173/-0)
tests/usb-hcd-ohci-test.c (+41/-0)
tests/usb-hcd-uhci-test.c (+96/-0)
tests/usb-hcd-xhci-test.c (+99/-0)
tests/vhost-user-bridge.c (+1398/-0)
tests/vhost-user-test.c (+677/-0)
tests/virtio-9p-test.c (+46/-0)
tests/virtio-balloon-test.c (+33/-0)
tests/virtio-blk-test.c (+789/-0)
tests/virtio-console-test.c (+41/-0)
tests/virtio-net-test.c (+266/-0)
tests/virtio-rng-test.c (+43/-0)
tests/virtio-scsi-test.c (+277/-0)
tests/virtio-serial-test.c (+60/-0)
tests/vmstate-static-checker-data/dump1.json (+1163/-0)
tests/vmstate-static-checker-data/dump2.json (+968/-0)
tests/vmxnet3-test.c (+33/-0)
tests/wdt_ib700-test.c (+133/-0)
thread-pool.c (+343/-0)
thunk.c (+324/-0)
tpm.c (+355/-0)
trace-events (+1794/-0)
trace/Makefile.objs (+147/-0)
trace/control-internal.h (+67/-0)
trace/control.c (+169/-0)
trace/control.h (+167/-0)
trace/event-internal.h (+33/-0)
trace/ftrace.c (+79/-0)
trace/ftrace.h (+15/-0)
trace/qmp.c (+75/-0)
trace/simple.c (+392/-0)
trace/simple.h (+58/-0)
translate-all.c (+2015/-0)
translate-all.h (+33/-0)
translate-common.c (+56/-0)
ui/Makefile.objs (+52/-0)
ui/cocoa.m (+1459/-0)
ui/console-gl.c (+173/-0)
ui/console.c (+2102/-0)
ui/curses.c (+439/-0)
ui/curses_keys.h (+518/-0)
ui/cursor.c (+211/-0)
ui/cursor_hidden.xpm (+37/-0)
ui/cursor_left_ptr.xpm (+39/-0)
ui/egl-context.c (+34/-0)
ui/egl-helpers.c (+148/-0)
ui/gtk-egl.c (+256/-0)
ui/gtk-gl-area.c (+223/-0)
ui/gtk.c (+2162/-0)
ui/input-keymap.c (+202/-0)
ui/input-legacy.c (+266/-0)
ui/input.c (+567/-0)
ui/keymaps.c (+240/-0)
ui/keymaps.h (+77/-0)
ui/qemu-pixman.c (+252/-0)
ui/qemu-x509.h (+9/-0)
ui/sdl.c (+1003/-0)
ui/sdl2-2d.c (+160/-0)
ui/sdl2-gl.c (+112/-0)
ui/sdl2-input.c (+100/-0)
ui/sdl2-keymap.h (+267/-0)
ui/sdl2.c (+806/-0)
ui/sdl_keysym.h (+278/-0)
ui/sdl_zoom.c (+96/-0)
ui/sdl_zoom.h (+25/-0)
ui/sdl_zoom_template.h (+219/-0)
ui/shader.c (+135/-0)
ui/shader/texture-blit.frag (+10/-0)
ui/shader/texture-blit.vert (+10/-0)
ui/spice-core.c (+933/-0)
ui/spice-display.c (+803/-0)
ui/spice-input.c (+249/-0)
ui/vgafont.h (+4611/-0)
ui/vnc-auth-sasl.c (+624/-0)
ui/vnc-auth-sasl.h (+75/-0)
ui/vnc-auth-vencrypt.c (+187/-0)
ui/vnc-auth-vencrypt.h (+33/-0)
ui/vnc-enc-hextile-template.h (+211/-0)
ui/vnc-enc-hextile.c (+83/-0)
ui/vnc-enc-tight.c (+1698/-0)
ui/vnc-enc-tight.h (+183/-0)
ui/vnc-enc-zlib.c (+152/-0)
ui/vnc-enc-zrle-template.c (+263/-0)
ui/vnc-enc-zrle.c (+366/-0)
ui/vnc-enc-zrle.h (+40/-0)
ui/vnc-enc-zywrle-template.c (+170/-0)
ui/vnc-enc-zywrle.h (+659/-0)
ui/vnc-jobs.c (+351/-0)
ui/vnc-jobs.h (+70/-0)
ui/vnc-palette.c (+160/-0)
ui/vnc-palette.h (+69/-0)
ui/vnc-ws.c (+391/-0)
ui/vnc-ws.h (+90/-0)
ui/vnc.c (+3940/-0)
ui/vnc.h (+581/-0)
ui/vnc_keysym.h (+720/-0)
ui/x_keymap.c (+168/-0)
ui/x_keymap.h (+32/-0)
user-exec.c (+678/-0)
util/Makefile.objs (+32/-0)
util/acl.c (+187/-0)
util/bitmap.c (+339/-0)
util/bitops.c (+158/-0)
util/buffer.c (+171/-0)
util/compatfd.c (+110/-0)
util/coroutine-gthread.c (+198/-0)
util/coroutine-sigaltstack.c (+293/-0)
util/coroutine-ucontext.c (+194/-0)
util/coroutine-win32.c (+101/-0)
util/crc32c.c (+115/-0)
util/cutils.c (+691/-0)
util/envlist.c (+241/-0)
util/error.c (+241/-0)
util/event_notifier-posix.c (+122/-0)
util/event_notifier-win32.c (+59/-0)
util/fifo8.c (+125/-0)
util/getauxval.c (+109/-0)
util/hbitmap.c (+495/-0)
util/hexdump.c (+37/-0)
util/host-utils.c (+162/-0)
util/id.c (+65/-0)
util/iov.c (+577/-0)
util/memfd.c (+162/-0)
util/mmap-alloc.c (+110/-0)
util/module.c (+219/-0)
util/notify.c (+71/-0)
util/osdep.c (+437/-0)
util/oslib-posix.c (+521/-0)
util/oslib-win32.c (+507/-0)
util/path.c (+181/-0)
util/qemu-config.c (+573/-0)
util/qemu-coroutine-io.c (+91/-0)
util/qemu-coroutine-lock.c (+186/-0)
util/qemu-coroutine-sleep.c (+41/-0)
util/qemu-coroutine.c (+146/-0)
util/qemu-error.c (+239/-0)
util/qemu-openpty.c (+137/-0)
util/qemu-option.c (+1205/-0)
util/qemu-progress.c (+159/-0)
util/qemu-sockets.c (+1167/-0)
util/qemu-thread-posix.c (+518/-0)
util/qemu-thread-win32.c (+479/-0)
util/qemu-timer-common.c (+61/-0)
util/rcu.c (+352/-0)
util/readline.c (+515/-0)
util/rfifolock.c (+78/-0)
util/throttle.c (+445/-0)
util/timed-average.c (+231/-0)
util/unicode.c (+100/-0)
util/uri.c (+2204/-0)
version.rc (+30/-0)
vl.c (+4695/-0)
xen-common-stub.c (+13/-0)
xen-common.c (+151/-0)
xen-hvm-stub.c (+57/-0)
xen-hvm.c (+1399/-0)
xen-mapcache.c (+457/-0)
description: | updated |
Changed in qemu (Ubuntu Xenial): | |
status: | Confirmed → In Progress |
description: | updated |
description: | updated |
description: | updated |
I'm the responder from the Qemu list. I reviewed that C code a while ago when I stumbled over it. If someone helps me through the Qemu patch acceptance process then I'm willing to provide a patch.