|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [qemu-upstream-unstable] Merge remote branch 'xen-staging/master' into temp
=== This changeset includes merge from high-traffic branch ===
Commits on that branch are not reported individually.
commit 1e6f3bf92c84d9ba8fdc61f4deb1777e737c7a2c
Merge: a8abf479276d54acbad4c3eade232897443e1189
cdf4d2bb4006805f209712fbb8ed1f83127e9984
Author: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>
Commit: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>
Merge remote branch 'xen-staging/master' into temp
.exrc | 7 +
.gitignore | 21 +-
.gitmodules | 3 +
.mailmap | 16 +
CODING_STYLE | 5 +-
Changelog | 6 +-
HACKING | 21 +-
LICENSE | 4 +-
MAINTAINERS | 243 +-
Makefile | 276 +-
Makefile.dis | 3 -
Makefile.hw | 25 -
Makefile.objs | 397 +-
Makefile.target | 398 +-
Makefile.user | 5 +-
QMP/qemu-ga-client | 299 +
QMP/qmp | 126 +
QMP/qmp-events.txt | 282 +-
QMP/qmp-shell | 46 +-
QMP/qmp-spec.txt | 28 +-
QMP/qmp.py | 39 +-
QMP/qom-fuse | 138 +
QMP/qom-get | 67 +
QMP/qom-list | 64 +
QMP/qom-set | 64 +
README | 4 +-
VERSION | 2 +-
aio-posix.c | 268 +
aio-win32.c | 215 +
aio.c | 230 -
arch_init.c | 707 +-
arch_init.h | 8 +-
arm-dis.c | 6 +-
arm-semi.c | 509 -
async.c | 124 +-
audio/Makefile.objs | 14 +
audio/audio.c | 39 +-
audio/audio_int.h | 6 +
audio/audio_pt_int.c | 1 +
audio/audio_template.h | 8 +-
audio/esdaudio.c | 2 +-
audio/paaudio.c | 503 +-
audio/spiceaudio.c | 41 +
audio/wavcapture.c | 1 +
audio/winwaveaudio.c | 14 +-
backends/Makefile.objs | 2 +
backends/rng-egd.c | 224 +
backends/rng-random.c | 161 +
backends/rng.c | 93 +
balloon.c | 44 +-
balloon.h | 3 +-
bitops.h | 116 +-
block-migration.c | 240 +-
block.c | 2448 +-
block.h | 184 +-
block/Makefile.objs | 20 +
block/blkdebug.c | 124 +-
block/blkverify.c | 32 +-
block/commit.c | 259 +
block/cow.c | 98 +-
block/curl.c | 29 +-
block/gluster.c | 624 +
block/iscsi.c | 740 +-
block/linux-aio.c | 216 +
block/mirror.c | 322 +
block/nbd.c | 463 +-
block/qcow.c | 136 +-
block/qcow2-cache.c | 43 +-
block/qcow2-cluster.c | 655 +-
block/qcow2-refcount.c | 266 +-
block/qcow2-snapshot.c | 382 +-
block/qcow2.c | 661 +-
block/qcow2.h | 102 +-
block/qed-check.c | 37 +
block/qed-l2-cache.c | 22 +-
block/qed-table.c | 25 +-
block/qed.c | 286 +-
block/qed.h | 14 +-
block/raw-aio.h | 48 +
block/raw-posix-aio.h | 43 -
block/raw-posix.c | 696 +-
block/raw-win32.c | 265 +-
block/raw.c | 22 +-
block/rbd.c | 142 +-
block/sheepdog.c | 775 +-
block/stream.c | 236 +
block/vdi.c | 505 +-
block/vmdk.c | 145 +-
block/vpc.c | 300 +-
block/vvfat.c | 89 +-
block/win32-aio.c | 226 +
block_int.h | 201 +-
blockdev-nbd.c | 133 +
blockdev.c | 954 +-
blockdev.h | 15 +-
blockjob.c | 283 +
blockjob.h | 278 +
bsd-user/Makefile.objs | 2 +
bsd-user/bsdload.c | 2 +-
bsd-user/elfload.c | 16 +-
bsd-user/main.c | 21 +-
bsd-user/qemu.h | 12 +-
bsd-user/signal.c | 2 +-
bsd-user/x86_64/syscall.h | 2 +-
bt-host.c | 1 +
buffered_file.c | 154 +-
buffered_file.h | 12 +-
cache-utils.h | 5 +-
check-qdict.c | 402 -
check-qfloat.c | 76 -
check-qint.c | 113 -
check-qjson.c | 795 -
check-qlist.c | 153 -
check-qstring.c | 134 -
cmd.c | 50 +-
compatfd.c | 2 +
compiler.h | 9 +-
configure | 1350 +-
console.c | 337 +-
console.h | 274 +-
coroutine-gthread.c | 101 +-
coroutine-sigaltstack.c | 334 +
coroutine-ucontext.c | 42 +-
cpu-all.h | 217 +-
cpu-common.h | 159 +-
cpu-defs.h | 30 +-
cpu-exec.c | 112 +-
cpus.c | 530 +-
cpus.h | 2 +
cputlb.c | 361 +
cputlb.h | 46 +
cris-dis.c | 34 +-
cursor.c | 3 +-
cutils.c | 242 +-
darwin-user/commpage.c | 357 -
darwin-user/ioctls.h | 4 -
darwin-user/ioctls_types.h | 1 -
darwin-user/machload.c | 902 -
darwin-user/main.c | 1024 -
darwin-user/mmap.c | 409 -
darwin-user/qemu.h | 178 -
darwin-user/signal.c | 453 -
darwin-user/syscall.c | 1566 -
darwin-user/syscalls.h | 384 -
def-helper.h | 37 +-
default-configs/alpha-softmmu.mak | 2 +
default-configs/arm-softmmu.mak | 20 +
default-configs/i386-darwin-user.mak | 1 -
default-configs/i386-softmmu.mak | 3 +
default-configs/microblaze-softmmu.mak | 4 +
default-configs/microblazeel-softmmu.mak | 4 +
default-configs/mips-softmmu.mak | 3 +
default-configs/mips64-linux-user.mak | 1 +
default-configs/mips64-softmmu.mak | 3 +
default-configs/mips64el-linux-user.mak | 1 +
default-configs/mips64el-softmmu.mak | 3 +
default-configs/mipsel-softmmu.mak | 3 +
default-configs/mipsn32-linux-user.mak | 1 +
default-configs/mipsn32el-linux-user.mak | 1 +
default-configs/or32-linux-user.mak | 1 +
default-configs/or32-softmmu.mak | 4 +
default-configs/pci.mak | 6 +
default-configs/ppc-darwin-user.mak | 3 -
default-configs/ppc-softmmu.mak | 5 +
default-configs/ppc64-softmmu.mak | 2 +
default-configs/ppcemb-softmmu.mak | 2 +
default-configs/sparc64-softmmu.mak | 1 +
default-configs/unicore32-softmmu.mak | 4 +
default-configs/x86_64-softmmu.mak | 3 +
device_tree.c | 153 +-
device_tree.h | 28 +-
dis-asm.h | 3 +
disas.c | 190 +-
disas.h | 7 +-
dma-helpers.c | 270 +-
dma.h | 249 +-
docs/bootindex.txt | 2 +-
docs/ccid.txt | 2 +-
docs/libcacard.txt | 26 +-
docs/live-block-ops.txt | 58 +
docs/memory.txt | 6 +-
docs/migration.txt | 12 +
docs/qapi-code-gen.txt | 6 +-
docs/qemupciserial.inf | 109 +
docs/specs/acpi_pci_hotplug.txt | 18 +-
docs/specs/ivshmem_device_spec.txt | 2 +-
docs/specs/pci-serial.txt | 34 +
docs/specs/ppc-spapr-hcalls.txt | 78 +
docs/specs/qcow2.txt | 140 +-
docs/specs/standard-vga.txt | 65 +
docs/tracing.txt | 61 +-
docs/usb-storage.txt | 38 +
docs/usb2.txt | 15 +
docs/writing-qmp-commands.txt | 649 +
docs/xbzrle.txt | 128 +
dump-stub.c | 64 +
dump.c | 865 +
dump.h | 35 +
dyngen-exec.h | 70 -
elf.h | 44 +
error.c | 121 +-
error.h | 50 +-
error_int.h | 29 -
event_notifier-posix.c | 120 +
event_notifier-win32.c | 59 +
event_notifier.c | 61 -
event_notifier.h | 36 +-
exec-all.h | 184 +-
exec-memory.h | 9 +-
exec.c | 2788 +-
fpu/softfloat-macros.h | 18 +-
fpu/softfloat-specialize.h | 107 +-
fpu/softfloat.c | 144 +-
fpu/softfloat.h | 22 +-
fsdev/Makefile.objs | 9 +
fsdev/file-op-9p.h | 25 +-
fsdev/qemu-fsdev-dummy.c | 1 +
fsdev/qemu-fsdev.c | 45 +-
fsdev/qemu-fsdev.h | 11 +-
fsdev/virtfs-proxy-helper.c | 1115 +
fsdev/virtfs-proxy-helper.texi | 63 +
fsdev/virtio-9p-marshal.c | 323 +
fsdev/virtio-9p-marshal.h | 90 +
gdbstub.c | 384 +-
gdbstub.h | 25 +-
gen-icount.h | 10 +-
hmp-commands.hx | 349 +-
hmp.c | 834 +-
hmp.h | 43 +
hppa-dis.c | 2 +-
hw/9pfs/Makefile.objs | 9 +
hw/9pfs/codir.c | 6 +-
hw/9pfs/cofile.c | 14 +
hw/9pfs/virtio-9p-coth.h | 2 +-
hw/9pfs/virtio-9p-device.c | 74 +-
hw/9pfs/virtio-9p-handle.c | 28 +-
hw/9pfs/virtio-9p-local.c | 387 +-
hw/9pfs/virtio-9p-posix-acl.c | 6 +-
hw/9pfs/virtio-9p-proxy.c | 1210 +
hw/9pfs/virtio-9p-proxy.h | 95 +
hw/9pfs/virtio-9p-synth.c | 4 +-
hw/9pfs/virtio-9p-xattr-user.c | 3 +-
hw/9pfs/virtio-9p-xattr.c | 3 +-
hw/9pfs/virtio-9p.c | 790 +-
hw/9pfs/virtio-9p.h | 83 +-
hw/Makefile.objs | 209 +
hw/a15mpcore.c | 108 +
hw/a9mpcore.c | 243 +-
hw/ac97.c | 392 +-
hw/acpi.c | 206 +-
hw/acpi.h | 93 +-
hw/acpi_piix4.c | 355 +-
hw/adb.c | 8 +-
hw/adb.h | 4 -
hw/adlib.c | 4 +-
hw/ads7846.c | 34 +-
hw/alpha/Makefile.objs | 4 +
hw/alpha_dp264.c | 32 +-
hw/alpha_pci.c | 37 +-
hw/alpha_sys.h | 6 +-
hw/alpha_typhoon.c | 84 +-
hw/an5206.c | 20 +-
hw/apb_pci.c | 179 +-
hw/apb_pci.h | 7 +-
hw/apic-msidef.h | 30 +
hw/apic.c | 564 +-
hw/apic.h | 9 +-
hw/apic_common.c | 402 +
hw/apic_internal.h | 149 +
hw/apm.c | 3 +
hw/applesmc.c | 38 +-
hw/arm-misc.h | 37 +-
hw/arm/Makefile.objs | 35 +
hw/arm11mpcore.c | 214 +-
hw/arm_boot.c | 275 +-
hw/arm_gic.c | 552 +-
hw/arm_gic_common.c | 184 +
hw/arm_gic_internal.h | 136 +
hw/arm_l2x0.c | 194 +
hw/arm_mptimer.c | 344 +
hw/arm_pic.c | 8 +-
hw/arm_sysctl.c | 59 +-
hw/arm_timer.c | 127 +-
hw/armv7m.c | 80 +-
hw/armv7m_nvic.c | 271 +-
hw/audiodev.h | 8 +-
hw/axis_dev88.c | 86 +-
hw/baum.c | 7 +-
hw/baum.h | 2 +-
hw/bitbang_i2c.c | 32 +-
hw/blizzard.c | 12 +-
hw/block-common.c | 64 +
hw/block-common.h | 79 +
hw/boards.h | 22 +-
hw/bonito.c | 420 +-
hw/bt-hci-csr.c | 2 +-
hw/bt-hci.c | 8 +-
hw/bt-l2cap.c | 11 +-
hw/bt-sdp.c | 6 +-
hw/bt.h | 2 +
hw/cadence_gem.c | 1233 +
hw/cadence_ttc.c | 489 +
hw/cadence_uart.c | 516 +
hw/ccid-card-emulated.c | 77 +-
hw/ccid-card-passthru.c | 45 +-
hw/ccid.h | 27 +-
hw/cirrus_vga.c | 209 +-
hw/cirrus_vga_template.h | 102 +
hw/collie.c | 14 +-
hw/cris-boot.c | 10 +-
hw/cris-boot.h | 4 +-
hw/cris/Makefile.objs | 13 +
hw/cris_pic_cpu.c | 4 +-
hw/cs4231.c | 62 +-
hw/cs4231a.c | 63 +-
hw/cuda.c | 14 +-
hw/debugcon.c | 36 +-
hw/dec_pci.c | 107 +-
hw/dec_pci.h | 2 +
hw/device-hotplug.c | 46 +
hw/devices.h | 2 +
hw/dma.c | 4 +-
hw/dp8393x.c | 59 +-
hw/ds1225y.c | 101 +-
hw/ds1338.c | 165 +-
hw/dummy_m68k.c | 15 +-
hw/e1000.c | 284 +-
hw/e1000_hw.h | 14 +-
hw/ecc.c | 3 +
hw/eccmemctl.c | 100 +-
hw/eepro100.c | 265 +-
hw/elf_ops.h | 25 +-
hw/empty_slot.c | 56 +-
hw/empty_slot.h | 2 +-
hw/es1370.c | 149 +-
hw/escc.c | 60 +-
hw/escc.h | 4 +-
hw/esp-pci.c | 518 +
hw/esp.c | 356 +-
hw/esp.h | 121 +-
hw/etraxfs.h | 4 +-
hw/etraxfs_dma.c | 52 +-
hw/etraxfs_dma.h | 15 +-
hw/etraxfs_eth.c | 62 +-
hw/etraxfs_pic.c | 41 +-
hw/etraxfs_ser.c | 37 +-
hw/etraxfs_timer.c | 28 +-
hw/exynos4210.c | 338 +
hw/exynos4210.h | 137 +
hw/exynos4210_combiner.c | 455 +
hw/exynos4210_fimd.c | 1928 +
hw/exynos4210_gic.c | 462 +
hw/exynos4210_i2c.c | 334 +
hw/exynos4210_mct.c | 1482 +
hw/exynos4210_pmu.c | 499 +
hw/exynos4210_pwm.c | 422 +
hw/exynos4210_rtc.c | 592 +
hw/exynos4210_uart.c | 676 +
hw/exynos4_boards.c | 168 +
hw/fdc.c | 747 +-
hw/fdc.h | 36 +-
hw/fifo.c | 78 +
hw/fifo.h | 99 +
hw/flash.h | 8 +-
hw/fmopl.c | 44 +-
hw/fmopl.h | 4 +-
hw/framebuffer.c | 49 +-
hw/framebuffer.h | 5 +-
hw/fw_cfg.c | 178 +-
hw/fw_cfg.h | 2 +-
hw/g364fb.c | 128 +-
hw/grackle_pci.c | 108 +-
hw/grlib.h | 8 +-
hw/grlib_apbuart.c | 150 +-
hw/grlib_gptimer.c | 78 +-
hw/grlib_irqmp.c | 71 +-
hw/gt64xxx.c | 126 +-
hw/gumstix.c | 14 +-
hw/gus.c | 67 +-
hw/gusemu.h | 4 +-
hw/gusemu_hal.c | 4 +-
hw/hd-geometry.c | 157 +
hw/hda-audio.c | 308 +-
hw/heathrow_pic.c | 4 +-
hw/hid.h | 23 +
hw/highbank.c | 338 +
hw/hpet.c | 175 +-
hw/hpet_emul.h | 3 +
hw/hw.h | 886 +-
hw/i2c.c | 142 +-
hw/i2c.h | 57 +-
hw/i386/Makefile.objs | 15 +
hw/i82374.c | 168 +
hw/i82378.c | 277 +
hw/i8254.c | 374 +-
hw/i8254.h | 68 +
hw/i8254_common.c | 311 +
hw/i8254_internal.h | 85 +
hw/i8259.c | 189 +-
hw/i8259_common.c | 161 +
hw/i8259_internal.h | 82 +
hw/ide.h | 10 +-
hw/ide/Makefile.objs | 10 +
hw/ide/ahci.c | 256 +-
hw/ide/ahci.h | 5 +-
hw/ide/atapi.c | 52 +-
hw/ide/cmd646.c | 76 +-
hw/ide/core.c | 363 +-
hw/ide/ich.c | 60 +-
hw/ide/internal.h | 40 +-
hw/ide/isa.c | 44 +-
hw/ide/macio.c | 38 +-
hw/ide/mmio.c | 59 +-
hw/ide/pci.c | 16 +-
hw/ide/piix.c | 124 +-
hw/ide/qdev.c | 219 +-
hw/ide/via.c | 53 +-
hw/imx.h | 34 +
hw/imx_avic.c | 408 +
hw/imx_ccm.c | 321 +
hw/imx_serial.c | 467 +
hw/imx_timer.c | 689 +
hw/integratorcp.c | 203 +-
hw/intel-hda.c | 193 +-
hw/intel-hda.h | 28 +-
hw/ioapic.c | 181 +-
hw/ioapic_common.c | 120 +
hw/ioapic_internal.h | 102 +
hw/ioh3420.c | 79 +-
hw/irq.c | 44 +-
hw/irq.h | 18 +-
hw/isa-bus.c | 145 +-
hw/isa.h | 54 +-
hw/isa_mmio.c | 16 +-
hw/ivshmem.c | 230 +-
hw/jazz_led.c | 203 +-
hw/kvm/Makefile.objs | 1 +
hw/kvm/apic.c | 209 +
hw/kvm/clock.c | 143 +
hw/kvm/clock.h | 24 +
hw/kvm/i8254.c | 317 +
hw/kvm/i8259.c | 138 +
hw/kvm/ioapic.c | 125 +
hw/kvm/pci-assign.c | 1905 +
hw/kvmclock.c | 118 -
hw/kvmclock.h | 24 -
hw/kvmvapic.c | 821 +
hw/kzm.c | 156 +
hw/lan9118.c | 315 +-
hw/lance.c | 52 +-
hw/leon3.c | 37 +-
hw/lm32/Makefile.objs | 23 +
hw/lm32_boards.c | 86 +-
hw/lm32_hwsetup.h | 4 +-
hw/lm32_juart.c | 29 +-
hw/lm32_pic.c | 27 +-
hw/lm32_sys.c | 65 +-
hw/lm32_timer.c | 70 +-
hw/lm32_uart.c | 60 +-
hw/lm4549.c | 8 +-
hw/lm4549.h | 6 +-
hw/lm832x.c | 41 +-
hw/loader.c | 49 +-
hw/loader.h | 23 +-
hw/lsi53c895a.c | 119 +-
hw/m25p80.c | 651 +
hw/m48t59.c | 192 +-
hw/m68k/Makefile.objs | 4 +
hw/mac_dbdma.c | 4 +-
hw/mac_dbdma.h | 2 +-
hw/mac_nvram.c | 8 +-
hw/macio.c | 51 +-
hw/mainstone.c | 45 +-
hw/marvell_88w8618_audio.c | 76 +-
hw/max111x.c | 54 +-
hw/max7310.c | 43 +-
hw/mc146818rtc.c | 721 +-
hw/mc146818rtc.h | 5 +-
hw/mc146818rtc_regs.h | 67 +
hw/mcf.h | 23 +-
hw/mcf5206.c | 97 +-
hw/mcf5208.c | 40 +-
hw/mcf_fec.c | 47 +-
hw/mcf_intc.c | 35 +-
hw/mcf_uart.c | 34 +-
hw/megasas.c | 2213 +
hw/mfi.h | 1249 +
hw/microblaze/Makefile.objs | 10 +
hw/microblaze_boot.c | 177 +
hw/microblaze_boot.h | 10 +
hw/microblaze_pic_cpu.c | 4 +-
hw/microblaze_pic_cpu.h | 2 +-
hw/milkymist-ac97.c | 33 +-
hw/milkymist-hpdmc.c | 33 +-
hw/milkymist-hw.h | 24 +-
hw/milkymist-memcard.c | 33 +-
hw/milkymist-minimac2.c | 64 +-
hw/milkymist-pfpu.c | 37 +-
hw/milkymist-softusb.c | 63 +-
hw/milkymist-sysctl.c | 84 +-
hw/milkymist-tmu2.c | 37 +-
hw/milkymist-uart.c | 35 +-
hw/milkymist-vgafb.c | 54 +-
hw/milkymist-vgafb_template.h | 2 +-
hw/milkymist.c | 45 +-
hw/mips.h | 15 +-
hw/mips/Makefile.objs | 6 +
hw/mips_cpudevs.h | 4 +-
hw/mips_fulong2e.c | 71 +-
hw/mips_int.c | 6 +-
hw/mips_jazz.c | 78 +-
hw/mips_malta.c | 196 +-
hw/mips_mipssim.c | 37 +-
hw/mips_r4k.c | 62 +-
hw/mips_timer.c | 20 +-
hw/mipsnet.c | 57 +-
hw/mpc8544_guts.c | 60 +-
hw/mpcore.c | 283 -
hw/msi.c | 81 +-
hw/msi.h | 9 +
hw/msix.c | 436 +-
hw/msix.h | 27 +-
hw/msmouse.c | 5 +-
hw/msmouse.h | 2 +-
hw/mst_fpga.c | 60 +-
hw/multiboot.c | 28 +-
hw/musicpal.c | 281 +-
hw/nand.c | 78 +-
hw/ne2000-isa.c | 42 +-
hw/ne2000.c | 103 +-
hw/ne2000.h | 4 +-
hw/nseries.c | 139 +-
hw/null-machine.c | 35 +
hw/nvram.h | 16 +-
hw/omap.h | 228 +-
hw/omap1.c | 352 +-
hw/omap2.c | 278 +-
hw/omap_dma.c | 91 +-
hw/omap_dss.c | 199 +-
hw/omap_gpio.c | 189 +-
hw/omap_gpmc.c | 46 +-
hw/omap_gptimer.c | 40 +-
hw/omap_i2c.c | 140 +-
hw/omap_intc.c | 86 +-
hw/omap_l4.c | 190 +-
hw/omap_lcdc.c | 111 +-
hw/omap_mmc.c | 48 +-
hw/omap_sdrc.c | 41 +-
hw/omap_spi.c | 39 +-
hw/omap_sx1.c | 141 +-
hw/omap_synctimer.c | 36 +-
hw/omap_tap.c | 34 +-
hw/omap_uart.c | 50 +-
hw/onenand.c | 58 +-
hw/opencores_eth.c | 90 +-
hw/openpic.c | 111 +-
hw/openpic.h | 4 +-
hw/openrisc/Makefile.objs | 3 +
hw/openrisc_pic.c | 60 +
hw/openrisc_sim.c | 149 +
hw/openrisc_timer.c | 101 +
hw/palm.c | 34 +-
hw/parallel.c | 77 +-
hw/pc.c | 458 +-
hw/pc.h | 132 +-
hw/pc_piix.c | 534 +-
hw/pc_sysfw.c | 266 +
hw/pci-hotplug.c | 52 +-
hw/pci-stub.c | 2 +-
hw/pci.c | 440 +-
hw/pci.h | 247 +-
hw/pci_bridge.c | 87 +-
hw/pci_bridge.h | 2 +-
hw/pci_bridge_dev.c | 171 +
hw/pci_host.c | 23 +-
hw/pci_host.h | 6 +
hw/pci_ids.h | 11 +
hw/pci_internals.h | 30 +-
hw/pci_regs.h | 3 +-
hw/pcie.c | 2 +-
hw/pcie.h | 10 +
hw/pcie_aer.c | 9 +-
hw/pcie_host.c | 41 +-
hw/pcie_host.h | 15 +-
hw/pcie_port.c | 12 +-
hw/pckbd.c | 83 +-
hw/pcnet-pci.c | 85 +-
hw/pcnet.c | 59 +-
hw/pcnet.h | 11 +-
hw/pcspk.c | 86 +-
hw/pcspk.h | 45 +
hw/petalogix_ml605_mmu.c | 211 +-
hw/petalogix_s3adsp1800_mmu.c | 169 +-
hw/pflash_cfi01.c | 277 +-
hw/pflash_cfi02.c | 317 +-
hw/piix4.c | 45 +-
hw/piix_pci.c | 292 +-
hw/pl011.c | 88 +-
hw/pl022.c | 60 +-
hw/pl031.c | 154 +-
hw/pl041.c | 57 +-
hw/pl041.h | 2 +-
hw/pl041.hx | 2 +-
hw/pl050.c | 81 +-
hw/pl061.c | 81 +-
hw/pl080.c | 90 +-
hw/pl110.c | 155 +-
hw/pl110_template.h | 22 +-
hw/pl181.c | 112 +-
hw/pl190.c | 83 +-
hw/ppc.c | 178 +-
hw/ppc.h | 28 +-
hw/ppc/Makefile.objs | 31 +
hw/ppc/e500.c | 580 +
hw/ppc/e500.h | 21 +
hw/ppc/e500plat.c | 61 +
hw/ppc/mpc8544ds.c | 62 +
hw/ppc405.h | 20 +-
hw/ppc405_boards.c | 71 +-
hw/ppc405_uc.c | 137 +-
hw/ppc440.c | 106 -
hw/ppc440.h | 21 -
hw/ppc440_bamboo.c | 184 +-
hw/ppc4xx.h | 26 +-
hw/ppc4xx_devs.c | 55 +-
hw/ppc4xx_pci.c | 205 +-
hw/ppc_booke.c | 20 +-
hw/ppc_mac.h | 5 +-
hw/ppc_newworld.c | 70 +-
hw/ppc_oldworld.c | 45 +-
hw/ppc_prep.c | 207 +-
hw/ppce500_mpc8544ds.c | 409 -
hw/ppce500_pci.c | 133 +-
hw/ppce500_spin.c | 65 +-
hw/prep_pci.c | 221 +-
hw/prep_pci.h | 11 -
hw/primecell.h | 6 -
hw/ps2.c | 8 +-
hw/ps2.h | 29 +
hw/ptimer.c | 14 +
hw/ptimer.h | 39 +
hw/puv3.c | 133 +
hw/puv3.h | 49 +
hw/puv3_dma.c | 109 +
hw/puv3_gpio.c | 141 +
hw/puv3_intc.c | 135 +
hw/puv3_ost.c | 151 +
hw/puv3_pm.c | 149 +
hw/pxa.h | 35 +-
hw/pxa2xx.c | 528 +-
hw/pxa2xx_dma.c | 110 +-
hw/pxa2xx_gpio.c | 80 +-
hw/pxa2xx_keypad.c | 110 +-
hw/pxa2xx_lcd.c | 150 +-
hw/pxa2xx_mmci.c | 50 +-
hw/pxa2xx_pcmcia.c | 98 +-
hw/pxa2xx_pic.c | 138 +-
hw/pxa2xx_timer.c | 108 +-
hw/qdev-addr.c | 59 +-
hw/qdev-addr.h | 4 +-
hw/qdev-core.h | 238 +
hw/qdev-dma.h | 10 +
hw/qdev-monitor.c | 617 +
hw/qdev-monitor.h | 16 +
hw/qdev-properties.c | 1124 +-
hw/qdev-properties.h | 130 +
hw/qdev.c | 984 +-
hw/qdev.h | 331 +-
hw/qxl-logger.c | 51 +-
hw/qxl-render.c | 180 +-
hw/qxl.c | 1085 +-
hw/qxl.h | 56 +-
hw/r2d.c | 58 +-
hw/rc4030.c | 85 +-
hw/realview.c | 177 +-
hw/realview_gic.c | 87 +-
hw/rtl8139.c | 298 +-
hw/s390-virtio-bus.c | 323 +-
hw/s390-virtio-bus.h | 40 +-
hw/s390-virtio.c | 88 +-
hw/s390x/Makefile.objs | 6 +
hw/s390x/event-facility.c | 398 +
hw/s390x/event-facility.h | 96 +
hw/s390x/sclp.c | 163 +
hw/s390x/sclp.h | 118 +
hw/s390x/sclpconsole.c | 306 +
hw/s390x/sclpquiesce.c | 123 +
hw/sb16.c | 150 +-
hw/sbi.c | 60 +-
hw/scsi-bus.c | 746 +-
hw/scsi-defs.h | 21 +-
hw/scsi-disk.c | 1610 +-
hw/scsi-generic.c | 99 +-
hw/scsi.h | 70 +-
hw/sd.c | 308 +-
hw/sd.h | 7 +-
hw/serial-isa.c | 130 +
hw/serial-pci.c | 252 +
hw/serial.c | 182 +-
hw/serial.h | 99 +
hw/sga.c | 25 +-
hw/sh.h | 9 +-
hw/sh4/Makefile.objs | 5 +
hw/sh7750.c | 173 +-
hw/sh7750_regs.h | 2 +-
hw/sh_intc.c | 87 +-
hw/sh_intc.h | 7 +-
hw/sh_pci.c | 80 +-
hw/sh_serial.c | 61 +-
hw/sh_timer.c | 50 +-
hw/sharpsl.h | 2 +-
hw/shix.c | 27 +-
hw/shpc.c | 681 +
hw/shpc.h | 48 +
hw/slavio_intctl.c | 98 +-
hw/slavio_misc.c | 309 +-
hw/slavio_timer.c | 81 +-
hw/slotid_cap.c | 44 +
hw/slotid_cap.h | 11 +
hw/sm501.c | 40 +-
hw/smbios.c | 2 +
hw/smbus.c | 85 +-
hw/smbus.h | 40 +-
hw/smbus_eeprom.c | 43 +-
hw/smc91c111.c | 63 +-
hw/soc_dma.c | 8 +-
hw/soc_dma.h | 11 +-
hw/spapr.c | 632 +-
hw/spapr.h | 68 +-
hw/spapr_events.c | 321 +
hw/spapr_hcall.c | 206 +-
hw/spapr_iommu.c | 287 +
hw/spapr_llan.c | 163 +-
hw/spapr_pci.c | 783 +-
hw/spapr_pci.h | 49 +-
hw/spapr_rtas.c | 49 +-
hw/spapr_vio.c | 547 +-
hw/spapr_vio.h | 131 +-
hw/spapr_vscsi.c | 94 +-
hw/spapr_vty.c | 66 +-
hw/sparc/Makefile.objs | 8 +
hw/sparc32_dma.c | 74 +-
hw/sparc32_dma.h | 4 +-
hw/sparc64/Makefile.objs | 4 +
hw/spitz.c | 203 +-
hw/srp.h | 8 +-
hw/ssd0303.c | 45 +-
hw/ssd0323.c | 37 +-
hw/ssi-sd.c | 34 +-
hw/ssi.c | 156 +-
hw/ssi.h | 58 +-
hw/stellaris.c | 270 +-
hw/stellaris_enet.c | 49 +-
hw/stream.c | 23 +
hw/stream.h | 31 +
hw/strongarm.c | 215 +-
hw/strongarm.h | 2 +-
hw/sun4c_intctl.c | 86 +-
hw/sun4m.c | 415 +-
hw/sun4m.h | 10 +-
hw/sun4m_iommu.c | 92 +-
hw/sun4u.c | 347 +-
hw/syborg.c | 113 -
hw/syborg.h | 18 -
hw/syborg_fb.c | 560 -
hw/syborg_interrupt.c | 238 -
hw/syborg_keyboard.c | 221 -
hw/syborg_pointer.c | 226 -
hw/syborg_rtc.c | 140 -
hw/syborg_serial.c | 335 -
hw/syborg_timer.c | 231 -
hw/syborg_virtio.c | 313 -
hw/sysbus.c | 173 +-
hw/sysbus.h | 58 +-
hw/tc6393xb.c | 26 +-
hw/tc6393xb_template.h | 2 +-
hw/tcx.c | 219 +-
hw/tmp105.c | 45 +-
hw/tosa.c | 91 +-
hw/tusb6010.c | 41 +-
hw/twl92230.c | 73 +-
hw/unicore32/Makefile.objs | 6 +
hw/unin_pci.c | 343 +-
hw/usb-bt.c | 570 -
hw/usb-bus.c | 482 -
hw/usb-ccid.c | 1321 -
hw/usb-desc.c | 466 -
hw/usb-desc.h | 112 -
hw/usb-ehci.c | 2370 -
hw/usb-hid.c | 612 -
hw/usb-hub.c | 562 -
hw/usb-libhw.c | 63 -
hw/usb-msd.c | 677 -
hw/usb-musb.c | 1543 -
hw/usb-net.c | 1426 -
hw/usb-ohci.c | 1870 -
hw/usb-ohci.h | 9 -
hw/usb-serial.c | 625 -
hw/usb-uhci.c | 1285 -
hw/usb-uhci.h | 10 -
hw/usb-wacom.c | 379 -
hw/usb.c | 416 -
hw/usb.h | 249 +-
hw/usb/Makefile.objs | 14 +
hw/usb/bus.c | 628 +
hw/usb/combined-packet.c | 186 +
hw/usb/core.c | 767 +
hw/usb/desc.c | 790 +
hw/usb/desc.h | 224 +
hw/usb/dev-audio.c | 700 +
hw/usb/dev-bluetooth.c | 553 +
hw/usb/dev-hid.c | 634 +
hw/usb/dev-hub.c | 581 +
hw/usb/dev-network.c | 1441 +
hw/usb/dev-serial.c | 646 +
hw/usb/dev-smartcard-reader.c | 1356 +
hw/usb/dev-storage.c | 732 +
hw/usb/dev-uas.c | 772 +
hw/usb/dev-wacom.c | 378 +
hw/usb/hcd-ehci-pci.c | 218 +
hw/usb/hcd-ehci-sysbus.c | 77 +
hw/usb/hcd-ehci.c | 2437 +
hw/usb/hcd-ehci.h | 319 +
hw/usb/hcd-musb.c | 1546 +
hw/usb/hcd-ohci.c | 1925 +
hw/usb/hcd-uhci.c | 1411 +
hw/usb/hcd-xhci.c | 3184 ++
hw/usb/host-bsd.c | 644 +
hw/usb/host-linux.c | 2022 +
hw/usb/host-stub.c | 52 +
hw/usb/libhw.c | 70 +
hw/usb/redirect.c | 2000 +
hw/versatile_i2c.c | 107 +
hw/versatile_pci.c | 74 +-
hw/versatilepb.c | 154 +-
hw/vexpress.c | 457 +-
hw/vfio_pci.c | 2115 +
hw/vga-isa-mm.c | 26 +-
hw/vga-isa.c | 37 +-
hw/vga-pci.c | 184 +-
hw/vga.c | 684 +-
hw/vga.h | 159 +
hw/vga_int.h | 67 +-
hw/vga_template.h | 74 +-
hw/vhost.c | 226 +-
hw/vhost.h | 8 +-
hw/vhost_net.c | 36 +-
hw/vhost_net.h | 2 +-
hw/virtex_ml507.c | 67 +-
hw/virtio-balloon.c | 28 +-
hw/virtio-blk.c | 191 +-
hw/virtio-blk.h | 22 +-
hw/virtio-console.c | 102 +-
hw/virtio-net.c | 225 +-
hw/virtio-net.h | 1 +
hw/virtio-pci.c | 709 +-
hw/virtio-pci.h | 15 +-
hw/virtio-rng.c | 258 +
hw/virtio-rng.h | 28 +
hw/virtio-scsi.c | 742 +
hw/virtio-scsi.h | 43 +
hw/virtio-serial-bus.c | 268 +-
hw/virtio-serial.h | 85 +-
hw/virtio.c | 190 +-
hw/virtio.h | 49 +-
hw/vmmouse.c | 41 +-
hw/vmport.c | 60 +-
hw/vmware_vga.c | 550 +-
hw/vmware_vga.h | 19 -
hw/vt82c686.c | 192 +-
hw/vt82c686.h | 2 +-
hw/watchdog.c | 4 +-
hw/wdt_i6300esb.c | 57 +-
hw/wdt_ib700.c | 28 +-
hw/wm8750.c | 51 +-
hw/xen-host-pci-device.c | 396 +
hw/xen-host-pci-device.h | 55 +
hw/xen.h | 10 +-
hw/xen_apic.c | 95 +
hw/xen_backend.c | 3 +
hw/xen_backend.h | 1 +
hw/xen_common.h | 18 +
hw/xen_devconfig.c | 23 +-
hw/xen_disk.c | 6 +-
hw/xen_domainbuild.c | 1 -
hw/xen_machine_pv.c | 17 +-
hw/xen_nic.c | 13 +-
hw/xen_platform.c | 116 +-
hw/xen_pt.c | 843 +
hw/xen_pt.h | 302 +
hw/xen_pt_config_init.c | 1882 +
hw/xen_pt_msi.c | 620 +
hw/xenfb.c | 6 +-
hw/xgmac.c | 433 +
hw/xics.c | 220 +-
hw/xics.h | 3 +-
hw/xilinx.h | 62 +-
hw/xilinx_axidma.c | 139 +-
hw/xilinx_axidma.h | 39 -
hw/xilinx_axienet.c | 110 +-
hw/xilinx_ethlite.c | 56 +-
hw/xilinx_intc.c | 41 +-
hw/xilinx_spi.c | 385 +
hw/xilinx_spips.c | 575 +
hw/xilinx_timer.c | 74 +-
hw/xilinx_uartlite.c | 32 +-
hw/xilinx_zynq.c | 213 +
hw/xio3130_downstream.c | 78 +-
hw/xio3130_upstream.c | 72 +-
hw/xtensa/Makefile.objs | 5 +
hw/xtensa_lx60.c | 78 +-
hw/xtensa_pic.c | 23 +-
hw/xtensa_sim.c | 52 +-
hw/z2.c | 105 +-
hw/zaurus.c | 64 +-
hw/zynq_slcr.c | 535 +
hwaddr.h | 24 +
include/qemu/cpu.h | 140 +
include/qemu/object.h | 992 +
include/qemu/page_cache.h | 79 +
include/qemu/qom-qobject.h | 42 +
include/qemu/ratelimit.h | 48 +
include/qemu/rng-random.h | 22 +
include/qemu/rng.h | 93 +
input.c | 260 +-
iohandler.c | 8 +-
ioport-user.c | 60 -
ioport.c | 43 +-
ioport.h | 2 +
iorange.h | 1 +
iov.c | 331 +-
iov.h | 88 +-
json-lexer.c | 1 +
json-parser.c | 230 +-
kvm-all.c | 910 +-
kvm-stub.c | 75 +-
kvm.h | 167 +-
libcacard/Makefile | 29 +-
libcacard/card_7816.c | 4 +-
libcacard/card_7816.h | 2 +-
libcacard/vcard.c | 1 -
libcacard/vcard_emul_nss.c | 44 +-
libcacard/vcardt.h | 2 +-
libcacard/vreader.c | 1 -
libcacard/vscard_common.h | 2 +-
libcacard/vscclient.c | 22 +-
linux-aio.c | 229 -
linux-headers/asm-powerpc/kvm.h | 12 +-
linux-headers/asm-powerpc/kvm_para.h | 47 +-
linux-headers/asm-s390/kvm.h | 18 +-
linux-headers/asm-s390/kvm_para.h | 8 +-
linux-headers/asm-x86/hyperv.h | 1 +
linux-headers/asm-x86/kvm.h | 22 +
linux-headers/asm-x86/kvm_para.h | 7 +
linux-headers/linux/kvm.h | 154 +-
linux-headers/linux/kvm_para.h | 7 +-
linux-headers/linux/vfio.h | 368 +
linux-headers/linux/virtio_config.h | 6 +-
linux-headers/linux/virtio_ring.h | 12 +-
linux-user/Makefile.objs | 7 +
linux-user/alpha/syscall_nr.h | 2 +-
linux-user/alpha/target_signal.h | 7 +-
linux-user/arm/nwfpe/Makefile.objs | 2 +
linux-user/arm/nwfpe/fpopcode.h | 34 +-
linux-user/arm/syscall_nr.h | 2 +-
linux-user/cpu-uname.c | 7 +-
linux-user/elfload.c | 312 +-
linux-user/flatload.c | 4 +-
linux-user/ioctls.h | 38 +-
linux-user/linuxload.c | 8 +-
linux-user/m68k/syscall.h | 2 +-
linux-user/main.c | 314 +-
linux-user/mips64/syscall.h | 3 +
linux-user/mipsn32/syscall.h | 3 +
linux-user/mmap.c | 71 +-
linux-user/openrisc/syscall.h | 24 +
linux-user/openrisc/syscall_nr.h | 506 +
linux-user/openrisc/target_signal.h | 26 +
linux-user/openrisc/termbits.h | 294 +
linux-user/qemu.h | 84 +-
linux-user/signal.c | 549 +-
linux-user/strace.c | 31 +-
linux-user/strace.list | 3 +
linux-user/syscall.c | 1079 +-
linux-user/syscall_defs.h | 325 +-
linux-user/syscall_types.h | 43 +-
linux-user/x86_64/syscall.h | 2 +-
lm32-dis.c | 361 +
m68k-dis.c | 2 +-
m68k-semi.c | 408 -
main-loop.c | 306 +-
main-loop.h | 71 +-
memory-internal.h | 141 +
memory.c | 1005 +-
memory.h | 509 +-
memory_mapping-stub.c | 33 +
memory_mapping.c | 246 +
memory_mapping.h | 64 +
migration-exec.c | 50 +-
migration-fd.c | 65 +-
migration-tcp.c | 117 +-
migration-unix.c | 115 +-
migration.c | 349 +-
migration.h | 72 +-
module.c | 3 +-
module.h | 4 +-
monitor.c | 2107 +-
monitor.h | 37 +-
nbd.c | 1000 +-
nbd.h | 33 +-
net.c | 1198 +-
net.h | 126 +-
net/Makefile.objs | 12 +
net/checksum.c | 2 +-
net/clients.h | 55 +
net/dump.c | 60 +-
net/dump.h | 33 -
net/hub.c | 340 +
net/hub.h | 27 +
net/queue.c | 68 +-
net/queue.h | 27 +-
net/slirp.c | 228 +-
net/slirp.h | 6 +-
net/socket.c | 477 +-
net/socket.h | 33 -
net/tap-aix.c | 2 +-
net/tap-bsd.c | 8 +-
net/tap-haiku.c | 2 +-
net/tap-linux.c | 9 +-
net/tap-solaris.c | 4 +-
net/tap-win32.c | 49 +-
net/tap.c | 349 +-
net/tap.h | 22 +-
net/vde.c | 35 +-
net/vde.h | 36 -
notify.c | 12 +-
notify.h | 8 +-
os-posix.c | 52 +-
os-win32.c | 20 +-
osdep.c | 234 +
osdep.h | 44 +-
oslib-posix.c | 18 +
oslib-win32.c | 32 +
page_cache.c | 218 +
pc-bios/README | 4 +-
pc-bios/bamboo.dtb | Bin 3179 -> 3211 bytes
pc-bios/bamboo.dts | 128 +-
pc-bios/bios.bin | Bin 131072 -> 131072 bytes
pc-bios/keymaps/fi | 2 -
pc-bios/keymaps/is | 2 +-
pc-bios/kvmvapic.bin | Bin 0 -> 9216 bytes
pc-bios/mpc8544ds.dtb | Bin 2028 -> 0 bytes
pc-bios/mpc8544ds.dts | 119 -
pc-bios/ohw.diff | 2 +-
pc-bios/openbios-ppc | Bin 729876 -> 729908 bytes
pc-bios/openbios-sparc32 | Bin 381484 -> 381764 bytes
pc-bios/openbios-sparc64 | Bin 1598328 -> 1598648 bytes
pc-bios/optionrom/Makefile | 7 +-
pc-bios/optionrom/kvmvapic.S | 335 +
pc-bios/optionrom/multiboot.S | 2 +-
pc-bios/optionrom/optionrom.h | 3 +-
pc-bios/qemu-icon.bmp | Bin 0 -> 630 bytes
pc-bios/slof.bin | Bin 738744 -> 878640 bytes
pflib.c | 213 -
pflib.h | 20 -
pixman | 1 +
poison.h | 3 +-
posix-aio-compat.c | 696 -
ppc-dis.c | 2 +-
qapi-schema-guest.json | 360 +-
qapi-schema-test.json | 18 +-
qapi-schema.json | 2180 +-
qapi/Makefile.objs | 5 +
qapi/opts-visitor.c | 427 +
qapi/opts-visitor.h | 31 +
qapi/qapi-types-core.h | 4 +-
qapi/qapi-visit-core.c | 207 +-
qapi/qapi-visit-core.h | 19 +
qapi/qapi-visit-impl.h | 23 +
qapi/qmp-core.h | 16 +-
qapi/qmp-dispatch.c | 23 +-
qapi/qmp-input-visitor.c | 187 +-
qapi/qmp-input-visitor.h | 2 +
qapi/qmp-output-visitor.c | 30 +-
qapi/qmp-registry.c | 70 +-
qapi/string-input-visitor.c | 138 +
qapi/string-input-visitor.h | 25 +
qapi/string-output-visitor.c | 89 +
qapi/string-output-visitor.h | 26 +
qemu-aio.h | 232 +-
qemu-barrier.h | 37 +-
qemu-bridge-helper.c | 428 +
qemu-char.c | 232 +-
qemu-char.h | 5 +-
qemu-common.h | 173 +-
qemu-config.c | 216 +-
qemu-config.h | 10 +
qemu-coroutine-int.h | 2 +-
qemu-coroutine-io.c | 65 +
qemu-coroutine-lock.c | 25 +-
qemu-coroutine-sleep.c | 39 +
qemu-coroutine.h | 20 +
qemu-doc.texi | 335 +-
qemu-error.c | 5 +
qemu-error.h | 1 +
qemu-file.h | 241 +
qemu-ga.c | 830 +-
qemu-img-cmds.hx | 8 +-
qemu-img.c | 575 +-
qemu-img.texi | 86 +-
qemu-io.c | 228 +-
qemu-log.c | 167 +
qemu-log.h | 157 +-
qemu-nbd.c | 300 +-
qemu-nbd.texi | 2 +-
qemu-option-internal.h | 53 +
qemu-option.c | 268 +-
qemu-option.h | 26 +-
qemu-options-wrapper.h | 41 +
qemu-options.h | 9 +-
qemu-options.hx | 655 +-
qemu-os-posix.h | 2 +
qemu-os-win32.h | 47 +-
qemu-pixman.c | 78 +
qemu-pixman.h | 39 +
qemu-queue.h | 194 +-
qemu-seccomp.c | 141 +
qemu-seccomp.h | 22 +
qemu-sockets.c | 692 +-
qemu-tech.texi | 15 +-
qemu-thread-posix.c | 187 +-
qemu-thread-posix.h | 11 +
qemu-thread-win32.c | 162 +-
qemu-thread-win32.h | 12 +-
qemu-thread.h | 18 +-
qemu-timer.c | 233 +-
qemu-timer.h | 35 +-
qemu-tls.h | 4 +-
qemu-tool.c | 54 +-
qemu-user.c | 37 +
qemu_socket.h | 45 +-
qerror.c | 447 +-
qerror.h | 222 +-
qga/Makefile.objs | 5 +
qga/channel-posix.c | 264 +
qga/channel-win32.c | 344 +
qga/channel.h | 33 +
qga/commands-posix.c | 1001 +
qga/commands-win32.c | 284 +
qga/commands.c | 79 +
qga/guest-agent-commands.c | 561 -
qga/guest-agent-core.h | 13 +-
qga/service-win32.c | 114 +
qga/service-win32.h | 30 +
qjson.h | 1 +
qlist.c | 13 +
qlist.h | 1 +
qmp-commands.hx | 858 +-
qmp.c | 404 +-
qobject.h | 2 +-
qom/Makefile.objs | 4 +
qom/container.c | 52 +
qom/cpu.c | 58 +
qom/object.c | 1271 +
qom/qom-qobject.c | 44 +
qtest.c | 444 +
qtest.h | 53 +
readline.c | 3 +
roms/Makefile | 27 +
roms/SLOF | 2 +-
roms/config.seabios | 1 +
roms/config.vga.cirrus | 3 +
roms/config.vga.isavga | 3 +
roms/config.vga.qxl | 6 +
roms/config.vga.stdvga | 3 +
roms/config.vga.vmware | 6 +
roms/configure-seabios.sh | 5 +
roms/openbios | 2 +-
roms/seabios | 2 +-
rules.mak | 51 +-
savevm.c | 674 +-
scripts/analyse-9p-simpletrace.py | 75 +-
scripts/check-qerror.sh | 22 +
scripts/checkpatch.pl | 79 +-
scripts/create_config | 14 +-
scripts/gtester-cat | 26 +
scripts/hxtool | 3 +
scripts/kvm/kvm_flightrecorder | 126 +
scripts/kvm/kvm_stat | 37 +-
scripts/kvm/vmxcap | 13 +
scripts/make-release | 24 +
scripts/qapi-commands.py | 56 +-
scripts/qapi-types.py | 68 +-
scripts/qapi-visit.py | 180 +-
scripts/qapi.py | 62 +-
scripts/qemu-binfmt-conf.sh | 1 +
scripts/qemu-gdb.py | 89 +
scripts/qtest | 5 +
scripts/signrom.py | 40 +
scripts/signrom.sh | 45 -
scripts/simpletrace.py | 116 +-
scripts/texi2pod.pl | 9 +
scripts/tracetool | 643 -
scripts/tracetool.py | 138 +
scripts/tracetool/__init__.py | 274 +
scripts/tracetool/backend/__init__.py | 115 +
scripts/tracetool/backend/dtrace.py | 106 +
scripts/tracetool/backend/simple.py | 107 +
scripts/tracetool/backend/stderr.py | 56 +
scripts/tracetool/backend/ust.py | 90 +
scripts/tracetool/format/__init__.py | 103 +
scripts/tracetool/format/c.py | 20 +
scripts/tracetool/format/d.py | 20 +
scripts/tracetool/format/h.py | 45 +
scripts/tracetool/format/stap.py | 20 +
scripts/update-linux-headers.sh | 24 +-
slirp/Makefile.objs | 3 +
slirp/arp_table.c | 4 +-
slirp/bootp.c | 15 +-
slirp/cksum.c | 2 +-
slirp/dnssearch.c | 314 +
slirp/if.c | 144 +-
slirp/if.h | 2 -
slirp/ip.h | 20 +-
slirp/ip_icmp.c | 12 +
slirp/ip_icmp.h | 5 +-
slirp/ip_input.c | 8 +-
slirp/libslirp.h | 4 +-
slirp/main.h | 1 +
slirp/mbuf.c | 21 +
slirp/mbuf.h | 6 +
slirp/misc.c | 148 +-
slirp/misc.h | 1 -
slirp/sbuf.c | 6 +
slirp/slirp.c | 21 +-
slirp/slirp.h | 23 +-
slirp/tcp.h | 34 +-
slirp/tcp_input.c | 2 -
slirp/tcp_output.c | 1 +
slirp/tcp_subr.c | 26 +-
slirp/tftp.c | 104 +-
slirp/tftp.h | 2 +
slirp/udp.c | 9 +-
slirp/udp.h | 1 +
softmmu-semi.h | 17 +-
softmmu_defs.h | 41 +-
softmmu_header.h | 52 +-
softmmu_template.h | 169 +-
sparc-dis.c | 2 +-
spice-qemu-char.c | 11 +-
stubs/Makefile.objs | 8 +
stubs/arch-query-cpu-def.c | 9 +
stubs/fd-register.c | 6 +
stubs/fdset-add-fd.c | 7 +
stubs/fdset-find-fd.c | 7 +
stubs/fdset-get-fd.c | 7 +
stubs/fdset-remove-fd.c | 7 +
stubs/get-fd.c | 8 +
stubs/set-fd-handler.c | 11 +
sysconfigs/target/target-x86_64.conf | 86 -
sysemu.h | 51 +-
target-alpha/Makefile.objs | 3 +
target-alpha/STATUS | 4 +-
target-alpha/cpu-qom.h | 71 +
target-alpha/cpu.c | 58 +
target-alpha/cpu.h | 53 +-
target-alpha/fpu_helper.c | 822 +
target-alpha/helper.c | 76 +-
target-alpha/helper.h | 213 +-
target-alpha/int_helper.c | 319 +
target-alpha/machine.c | 44 +-
target-alpha/mem_helper.c | 151 +
target-alpha/op_helper.c | 1379 -
target-alpha/sys_helper.c | 87 +
target-alpha/translate.c | 408 +-
target-arm/Makefile.objs | 4 +
target-arm/arm-semi.c | 555 +
target-arm/cpu-qom.h | 113 +
target-arm/cpu.c | 805 +
target-arm/cpu.h | 338 +-
target-arm/helper.c | 3032 +-
target-arm/helper.h | 83 +-
target-arm/iwmmxt_helper.c | 66 +-
target-arm/machine.c | 20 +-
target-arm/neon_helper.c | 123 +-
target-arm/op_helper.c | 170 +-
target-arm/translate.c | 1085 +-
target-cris/Makefile.objs | 2 +
target-cris/cpu-qom.h | 70 +
target-cris/cpu.c | 90 +
target-cris/cpu.h | 37 +-
target-cris/helper.c | 30 +-
target-cris/helper.h | 39 +-
target-cris/mmu.c | 19 +-
target-cris/mmu.h | 6 +-
target-cris/op_helper.c | 107 +-
target-cris/translate.c | 5688 ++--
target-cris/translate_v10.c | 126 +-
target-i386/Makefile.objs | 8 +
target-i386/TODO | 1 -
target-i386/arch_dump.c | 449 +
target-i386/arch_memory_mapping.c | 272 +
target-i386/cc_helper.c | 390 +
target-i386/cc_helper_template.h | 277 +
target-i386/cpu-qom.h | 79 +
target-i386/cpu.c | 2137 +
target-i386/cpu.h | 227 +-
target-i386/cpuid.c | 1322 -
target-i386/excp_helper.c | 129 +
target-i386/fpu_helper.c | 1289 +
target-i386/helper.c | 369 +-
target-i386/helper.h | 357 +-
target-i386/helper_template.h | 334 -
target-i386/hyperv.c | 64 +
target-i386/hyperv.h | 45 +
target-i386/int_helper.c | 500 +
target-i386/ioport-user.c | 60 +
target-i386/kvm-stub.c | 18 +
target-i386/kvm.c | 646 +-
target-i386/kvm_i386.h | 38 +
target-i386/machine.c | 201 +-
target-i386/mem_helper.c | 155 +
target-i386/misc_helper.c | 602 +
target-i386/op_helper.c | 5881 ---
target-i386/ops_sse.h | 1274 +-
target-i386/ops_sse_header.h | 334 +-
target-i386/seg_helper.c | 2471 +
target-i386/shift_helper_template.h | 112 +
target-i386/smm_helper.c | 301 +
target-i386/svm_helper.c | 715 +
target-i386/translate.c | 1449 +-
target-lm32/Makefile.objs | 2 +
target-lm32/cpu-qom.h | 71 +
target-lm32/cpu.c | 81 +
target-lm32/cpu.h | 49 +-
target-lm32/helper.c | 42 +-
target-lm32/helper.h | 20 +-
target-lm32/machine.c | 22 +-
target-lm32/op_helper.c | 37 +-
target-lm32/translate.c | 91 +-
target-m68k/Makefile.objs | 3 +
target-m68k/cpu-qom.h | 70 +
target-m68k/cpu.c | 170 +
target-m68k/cpu.h | 24 +-
target-m68k/helper.c | 245 +-
target-m68k/helpers.h | 2 +-
target-m68k/m68k-semi.c | 465 +
target-m68k/op_helper.c | 83 +-
target-m68k/translate.c | 322 +-
target-microblaze/Makefile.objs | 2 +
target-microblaze/cpu-qom.h | 70 +
target-microblaze/cpu.c | 120 +
target-microblaze/cpu.h | 62 +-
target-microblaze/helper.c | 18 +-
target-microblaze/helper.h | 56 +-
target-microblaze/mmu.c | 13 +-
target-microblaze/mmu.h | 6 +-
target-microblaze/op_helper.c | 136 +-
target-microblaze/translate.c | 331 +-
target-mips/Makefile.objs | 2 +
target-mips/TODO | 7 +-
target-mips/cpu-qom.h | 74 +
target-mips/cpu.c | 69 +
target-mips/cpu.h | 176 +-
target-mips/dsp_helper.c | 4033 ++
target-mips/helper.c | 38 +-
target-mips/helper.h | 838 +-
target-mips/lmi_helper.c | 744 +
target-mips/machine.c | 6 +-
target-mips/op_helper.c | 1759 +-
target-mips/translate.c | 5123 ++-
target-mips/translate_init.c | 52 +
target-openrisc/Makefile.objs | 4 +
target-openrisc/cpu.c | 220 +
target-openrisc/cpu.h | 460 +
target-openrisc/exception.c | 27 +
target-openrisc/exception.h | 28 +
target-openrisc/exception_helper.c | 29 +
target-openrisc/fpu_helper.c | 300 +
target-openrisc/helper.h | 70 +
target-openrisc/int_helper.c | 79 +
target-openrisc/interrupt.c | 74 +
target-openrisc/interrupt_helper.c | 57 +
target-openrisc/machine.c | 47 +
target-openrisc/mmu.c | 243 +
target-openrisc/mmu_helper.c | 63 +
target-openrisc/sys_helper.c | 287 +
target-openrisc/translate.c | 1836 +
target-ppc/Makefile.objs | 12 +
target-ppc/cpu-qom.h | 77 +
target-ppc/cpu.h | 244 +-
target-ppc/excp_helper.c | 973 +
target-ppc/fpu_helper.c | 1740 +
target-ppc/helper.c | 3183 +--
target-ppc/helper.h | 592 +-
target-ppc/int_helper.c | 1483 +
target-ppc/kvm.c | 420 +-
target-ppc/kvm_ppc.c | 2 +-
target-ppc/kvm_ppc.h | 41 +-
target-ppc/machine.c | 24 +-
target-ppc/mem_helper.c | 295 +
target-ppc/mfrom_table_gen.c | 2 +-
target-ppc/misc_helper.c | 124 +
target-ppc/mmu_helper.c | 3323 ++
target-ppc/mpic_helper.c | 35 +
target-ppc/op_helper.c | 4413 --
target-ppc/timebase_helper.c | 159 +
target-ppc/translate.c | 712 +-
target-ppc/translate_init.c | 627 +-
target-s390x/Makefile.objs | 4 +
target-s390x/cc_helper.c | 550 +
target-s390x/cpu-qom.h | 71 +
target-s390x/cpu.c | 96 +
target-s390x/cpu.h | 95 +-
target-s390x/fpu_helper.c | 843 +
target-s390x/helper.c | 182 +-
target-s390x/helper.h | 152 +
target-s390x/helpers.h | 152 -
target-s390x/int_helper.c | 201 +
target-s390x/interrupt.c | 29 +
target-s390x/kvm.c | 241 +-
target-s390x/mem_helper.c | 1203 +
target-s390x/misc_helper.c | 387 +
target-s390x/op_helper.c | 3026 --
target-s390x/translate.c | 691 +-
target-sh4/Makefile.objs | 2 +
target-sh4/cpu-qom.h | 70 +
target-sh4/cpu.c | 90 +
target-sh4/cpu.h | 44 +-
target-sh4/helper.c | 49 +-
target-sh4/helper.h | 86 +-
target-sh4/op_helper.c | 285 +-
target-sh4/translate.c | 392 +-
target-sparc/Makefile.objs | 6 +
target-sparc/TODO | 2 +-
target-sparc/cc_helper.c | 66 +-
target-sparc/cpu-qom.h | 75 +
target-sparc/cpu.c | 895 +
target-sparc/cpu.h | 92 +-
target-sparc/cpu_init.c | 848 -
target-sparc/fop_helper.c | 131 +-
target-sparc/helper.c | 102 +-
target-sparc/helper.h | 78 +-
target-sparc/int32_helper.c | 18 +-
target-sparc/int64_helper.c | 25 +-
target-sparc/ldst_helper.c | 559 +-
target-sparc/machine.c | 4 +-
target-sparc/mmu_helper.c | 80 +-
target-sparc/op_helper.c | 74 -
target-sparc/translate.c | 2516 +-
target-sparc/vis_helper.c | 2 +-
target-sparc/win_helper.c | 58 +-
target-unicore32/Makefile.objs | 4 +
target-unicore32/cpu-qom.h | 59 +
target-unicore32/cpu.c | 113 +
target-unicore32/cpu.h | 58 +-
target-unicore32/helper.c | 580 +-
target-unicore32/helper.h | 46 +-
target-unicore32/machine.c | 23 +
target-unicore32/op_helper.c | 100 +-
target-unicore32/softmmu.c | 267 +
target-unicore32/translate.c | 274 +-
target-unicore32/ucf64_helper.c | 345 +
target-xtensa/Makefile.objs | 6 +
target-xtensa/core-dc232b.c | 29 +-
target-xtensa/core-dc233c.c | 55 +
target-xtensa/core-dc233c/core-isa.h | 474 +
target-xtensa/core-dc233c/gdb-config.c | 145 +
target-xtensa/core-fsf.c | 29 +-
target-xtensa/cpu-qom.h | 80 +
target-xtensa/cpu.c | 88 +
target-xtensa/cpu.h | 120 +-
target-xtensa/helper.c | 211 +-
target-xtensa/helper.h | 60 +
target-xtensa/helpers.h | 32 -
target-xtensa/op_helper.c | 453 +-
target-xtensa/overlay_tool.h | 24 +-
target-xtensa/translate.c | 612 +-
target-xtensa/xtensa-semi.c | 321 +
targphys.h | 21 -
tcg/README | 46 +-
tcg/arm/tcg-target.c | 370 +-
tcg/arm/tcg-target.h | 9 +-
tcg/hppa/tcg-target.c | 334 +-
tcg/hppa/tcg-target.h | 8 +-
tcg/i386/tcg-target.c | 914 +-
tcg/i386/tcg-target.h | 22 +-
tcg/ia64/tcg-target.c | 238 +-
tcg/ia64/tcg-target.h | 16 +-
tcg/mips/tcg-target.c | 517 +-
tcg/mips/tcg-target.h | 31 +-
tcg/optimize.c | 688 +-
tcg/ppc/tcg-target.c | 625 +-
tcg/ppc/tcg-target.h | 5 +-
tcg/ppc64/tcg-target.c | 77 +-
tcg/ppc64/tcg-target.h | 3 +-
tcg/s390/tcg-target.c | 65 +-
tcg/s390/tcg-target.h | 8 +-
tcg/sparc/tcg-target.c | 1621 +-
tcg/sparc/tcg-target.h | 42 +-
tcg/tcg-op.h | 689 +-
tcg/tcg-opc.h | 34 +-
tcg/tcg.c | 1073 +-
tcg/tcg.h | 175 +-
tcg/tci/tcg-target.c | 48 +-
tcg/tci/tcg-target.h | 14 +-
tci.c | 74 +-
test-coroutine.c | 192 -
test-qmp-commands.c | 142 -
test-visitor.c | 338 -
tests/.gitignore | 13 +
tests/Makefile | 302 +-
tests/alpha/Makefile | 35 -
tests/alpha/crt.s | 26 -
tests/alpha/hello-alpha.c | 5 -
tests/alpha/test-cond.c | 87 -
tests/alpha/test-ovf.c | 29 -
tests/check-block.sh | 21 +
tests/check-qdict.c | 378 +
tests/check-qfloat.c | 53 +
tests/check-qint.c | 87 +
tests/check-qjson.c | 781 +
tests/check-qlist.c | 127 +
tests/check-qstring.c | 107 +
tests/cris/.gdbinit | 11 -
tests/cris/Makefile | 155 -
tests/cris/README | 1 -
tests/cris/check_abs.c | 40 -
tests/cris/check_addc.c | 58 -
tests/cris/check_addcm.c | 85 -
tests/cris/check_addi.s | 57 -
tests/cris/check_addiv32.s | 62 -
tests/cris/check_addm.s | 96 -
tests/cris/check_addo.c | 125 -
tests/cris/check_addoq.c | 44 -
tests/cris/check_addq.s | 47 -
tests/cris/check_addr.s | 96 -
tests/cris/check_addxc.s | 91 -
tests/cris/check_addxm.s | 106 -
tests/cris/check_addxr.s | 96 -
tests/cris/check_andc.s | 80 -
tests/cris/check_andm.s | 90 -
tests/cris/check_andq.s | 46 -
tests/cris/check_andr.s | 95 -
tests/cris/check_asr.s | 230 -
tests/cris/check_ba.s | 93 -
tests/cris/check_bas.s | 102 -
tests/cris/check_bcc.s | 197 -
tests/cris/check_bound.c | 142 -
tests/cris/check_boundc.s | 101 -
tests/cris/check_boundr.s | 125 -
tests/cris/check_btst.s | 96 -
tests/cris/check_clearfv32.s | 19 -
tests/cris/check_clrjmp1.s | 36 -
tests/cris/check_cmp-2.s | 15 -
tests/cris/check_cmpc.s | 86 -
tests/cris/check_cmpm.s | 96 -
tests/cris/check_cmpq.s | 75 -
tests/cris/check_cmpr.s | 102 -
tests/cris/check_cmpxc.s | 92 -
tests/cris/check_cmpxm.s | 106 -
tests/cris/check_dstep.s | 42 -
tests/cris/check_ftag.c | 37 -
tests/cris/check_gcctorture_pr28634-1.c | 15 -
tests/cris/check_gcctorture_pr28634.c | 15 -
tests/cris/check_glibc_kernelversion.c | 116 -
tests/cris/check_hello.c | 7 -
tests/cris/check_int64.c | 47 -
tests/cris/check_jsr.s | 85 -
tests/cris/check_lapc.s | 78 -
tests/cris/check_lsl.s | 217 -
tests/cris/check_lsr.s | 218 -
tests/cris/check_lz.c | 49 -
tests/cris/check_mapbrk.c | 39 -
tests/cris/check_mcp.s | 49 -
tests/cris/check_mmap1.c | 48 -
tests/cris/check_mmap2.c | 48 -
tests/cris/check_mmap3.c | 33 -
tests/cris/check_movdelsr1.s | 33 -
tests/cris/check_movecr.s | 37 -
tests/cris/check_movei.s | 50 -
tests/cris/check_movemr.s | 78 -
tests/cris/check_movemrv32.s | 96 -
tests/cris/check_moveq.c | 51 -
tests/cris/check_mover.s | 28 -
tests/cris/check_moverm.s | 45 -
tests/cris/check_movmp.s | 131 -
tests/cris/check_movpmv32.s | 35 -
tests/cris/check_movpr.s | 28 -
tests/cris/check_movprv32.s | 21 -
tests/cris/check_movscr.s | 29 -
tests/cris/check_movsm.s | 44 -
tests/cris/check_movsr.s | 46 -
tests/cris/check_movucr.s | 33 -
tests/cris/check_movum.s | 40 -
tests/cris/check_movur.s | 45 -
tests/cris/check_mulv32.s | 51 -
tests/cris/check_mulx.s | 246 -
tests/cris/check_neg.s | 104 -
tests/cris/check_not.s | 31 -
tests/cris/check_openpf1.c | 38 -
tests/cris/check_openpf2.c | 16 -
tests/cris/check_openpf3.c | 49 -
tests/cris/check_openpf4.c | 5 -
tests/cris/check_openpf5.c | 56 -
tests/cris/check_orc.s | 71 -
tests/cris/check_orm.s | 75 -
tests/cris/check_orq.s | 41 -
tests/cris/check_orr.s | 84 -
tests/cris/check_ret.s | 25 -
tests/cris/check_scc.s | 95 -
tests/cris/check_settls1.c | 45 -
tests/cris/check_sigalrm.c | 26 -
tests/cris/check_stat1.c | 16 -
tests/cris/check_stat2.c | 20 -
tests/cris/check_stat3.c | 25 -
tests/cris/check_stat4.c | 27 -
tests/cris/check_subc.s | 87 -
tests/cris/check_subm.s | 96 -
tests/cris/check_subq.s | 52 -
tests/cris/check_subr.s | 102 -
tests/cris/check_swap.c | 76 -
tests/cris/check_time1.c | 46 -
tests/cris/check_time2.c | 18 -
tests/cris/check_xarith.s | 72 -
tests/cris/crisutils.h | 71 -
tests/cris/crt.s | 13 -
tests/cris/sys.c | 51 -
tests/cris/sys.h | 16 -
tests/cris/testutils.inc | 117 -
tests/fdc-test.c | 563 +
tests/hd-geo-test.c | 428 +
tests/hello-arm.c | 113 -
tests/hello-i386.c | 26 -
tests/hello-mips.c | 64 -
tests/libqtest.c | 478 +
tests/libqtest.h | 352 +
tests/linux-test.c | 537 -
tests/lm32/Makefile | 102 -
tests/lm32/crt.S | 84 -
tests/lm32/linker.ld | 55 -
tests/lm32/macros.inc | 79 -
tests/lm32/test_add.S | 75 -
tests/lm32/test_addi.S | 56 -
tests/lm32/test_and.S | 45 -
tests/lm32/test_andhi.S | 35 -
tests/lm32/test_andi.S | 35 -
tests/lm32/test_b.S | 13 -
tests/lm32/test_be.S | 48 -
tests/lm32/test_bg.S | 78 -
tests/lm32/test_bge.S | 78 -
tests/lm32/test_bgeu.S | 78 -
tests/lm32/test_bgu.S | 78 -
tests/lm32/test_bi.S | 23 -
tests/lm32/test_bne.S | 48 -
tests/lm32/test_break.S | 20 -
tests/lm32/test_bret.S | 38 -
tests/lm32/test_call.S | 16 -
tests/lm32/test_calli.S | 15 -
tests/lm32/test_cmpe.S | 40 -
tests/lm32/test_cmpei.S | 35 -
tests/lm32/test_cmpg.S | 64 -
tests/lm32/test_cmpge.S | 64 -
tests/lm32/test_cmpgei.S | 55 -
tests/lm32/test_cmpgeu.S | 64 -
tests/lm32/test_cmpgeui.S | 55 -
tests/lm32/test_cmpgi.S | 55 -
tests/lm32/test_cmpgu.S | 64 -
tests/lm32/test_cmpgui.S | 55 -
tests/lm32/test_cmpne.S | 40 -
tests/lm32/test_cmpnei.S | 35 -
tests/lm32/test_divu.S | 29 -
tests/lm32/test_eret.S | 38 -
tests/lm32/test_lb.S | 45 -
tests/lm32/test_lbu.S | 45 -
tests/lm32/test_lh.S | 45 -
tests/lm32/test_lhu.S | 45 -
tests/lm32/test_lw.S | 30 -
tests/lm32/test_modu.S | 35 -
tests/lm32/test_mul.S | 70 -
tests/lm32/test_muli.S | 45 -
tests/lm32/test_nor.S | 51 -
tests/lm32/test_nori.S | 35 -
tests/lm32/test_or.S | 51 -
tests/lm32/test_orhi.S | 35 -
tests/lm32/test_ori.S | 35 -
tests/lm32/test_ret.S | 14 -
tests/lm32/test_sb.S | 30 -
tests/lm32/test_scall.S | 20 -
tests/lm32/test_sextb.S | 20 -
tests/lm32/test_sexth.S | 20 -
tests/lm32/test_sh.S | 30 -
tests/lm32/test_sl.S | 45 -
tests/lm32/test_sli.S | 30 -
tests/lm32/test_sr.S | 57 -
tests/lm32/test_sri.S | 40 -
tests/lm32/test_sru.S | 57 -
tests/lm32/test_srui.S | 40 -
tests/lm32/test_sub.S | 75 -
tests/lm32/test_sw.S | 35 -
tests/lm32/test_xnor.S | 51 -
tests/lm32/test_xnori.S | 35 -
tests/lm32/test_xor.S | 51 -
tests/lm32/test_xori.S | 35 -
tests/m48t59-test.c | 259 +
tests/pi_10.com | Bin 54 -> 0 bytes
tests/qemu-iotests-quick.sh | 17 +
tests/qemu-iotests/.gitignore | 7 +
tests/qemu-iotests/001 | 65 +
tests/qemu-iotests/001.out | 15 +
tests/qemu-iotests/002 | 72 +
tests/qemu-iotests/002.out | 23 +
tests/qemu-iotests/003 | 78 +
tests/qemu-iotests/003.out | 23 +
tests/qemu-iotests/004 | 104 +
tests/qemu-iotests/004.out | 41 +
tests/qemu-iotests/005 | 73 +
tests/qemu-iotests/005.out | 13 +
tests/qemu-iotests/006 | 54 +
tests/qemu-iotests/006.out | 6 +
tests/qemu-iotests/007 | 67 +
tests/qemu-iotests/007.out | 18 +
tests/qemu-iotests/008 | 65 +
tests/qemu-iotests/008.out | 15 +
tests/qemu-iotests/009 | 69 +
tests/qemu-iotests/009.out | 18 +
tests/qemu-iotests/010 | 71 +
tests/qemu-iotests/010.out | 22 +
tests/qemu-iotests/011 | 75 +
tests/qemu-iotests/011.out | 50 +
tests/qemu-iotests/012 | 62 +
tests/qemu-iotests/012.out | 9 +
tests/qemu-iotests/013 | 98 +
tests/qemu-iotests/013.out |43983 ++++++++++++++++
tests/qemu-iotests/014 | 77 +
tests/qemu-iotests/014.out |64074 ++++++++++++++++++++++++
tests/qemu-iotests/015 | 85 +
tests/qemu-iotests/015.out | 20 +
tests/qemu-iotests/016 | 70 +
tests/qemu-iotests/016.out | 23 +
tests/qemu-iotests/017 | 101 +
tests/qemu-iotests/017.out | 1077 +
tests/qemu-iotests/018 | 104 +
tests/qemu-iotests/018.out | 1077 +
tests/qemu-iotests/019 | 129 +
tests/qemu-iotests/019.out | 1628 +
tests/qemu-iotests/020 | 106 +
tests/qemu-iotests/020.out | 1078 +
tests/qemu-iotests/021 | 63 +
tests/qemu-iotests/021.out | 93 +
tests/qemu-iotests/022 | 67 +
tests/qemu-iotests/022.out | 8801 ++++
tests/qemu-iotests/023 | 120 +
tests/qemu-iotests/023.out |25706 ++++++++++
tests/qemu-iotests/024 | 125 +
tests/qemu-iotests/024.out | 144 +
tests/qemu-iotests/025 | 78 +
tests/qemu-iotests/025.out | 27 +
tests/qemu-iotests/026 | 199 +
tests/qemu-iotests/026.out | 618 +
tests/qemu-iotests/027 | 78 +
tests/qemu-iotests/027.out | 23 +
tests/qemu-iotests/028 | 107 +
tests/qemu-iotests/028.out | 469 +
tests/qemu-iotests/029 | 65 +
tests/qemu-iotests/029.out | 10 +
tests/qemu-iotests/030 | 530 +
tests/qemu-iotests/030.out | 5 +
tests/qemu-iotests/031 | 80 +
tests/qemu-iotests/031.out | 204 +
tests/qemu-iotests/032 | 69 +
tests/qemu-iotests/032.out | 78 +
tests/qemu-iotests/033 | 73 +
tests/qemu-iotests/033.out | 29 +
tests/qemu-iotests/034 | 113 +
tests/qemu-iotests/034.out | 81 +
tests/qemu-iotests/035 | 72 +
tests/qemu-iotests/035.out | 392 +
tests/qemu-iotests/036 | 68 +
tests/qemu-iotests/036.out | 52 +
tests/qemu-iotests/037 | 119 +
tests/qemu-iotests/037.out | 645 +
tests/qemu-iotests/038 | 133 +
tests/qemu-iotests/038.out | 909 +
tests/qemu-iotests/039 | 137 +
tests/qemu-iotests/039.out | 59 +
tests/qemu-iotests/040 | 280 +
tests/qemu-iotests/040.out | 5 +
tests/qemu-iotests/041 | 615 +
tests/qemu-iotests/041.out | 5 +
tests/qemu-iotests/042 | 78 +
tests/qemu-iotests/042.out | 15 +
tests/qemu-iotests/043 | 95 +
tests/qemu-iotests/043.out | 66 +
tests/qemu-iotests/044 | 117 +
tests/qemu-iotests/044.out | 6 +
tests/qemu-iotests/COPYING | 339 +
tests/qemu-iotests/Makefile | 9 +
tests/qemu-iotests/README | 20 +
tests/qemu-iotests/check | 281 +
tests/qemu-iotests/common | 365 +
tests/qemu-iotests/common.config | 147 +
tests/qemu-iotests/common.filter | 156 +
tests/qemu-iotests/common.pattern | 140 +
tests/qemu-iotests/common.rc | 399 +
tests/qemu-iotests/group | 53 +
tests/qemu-iotests/iotests.py | 189 +
tests/qemu-iotests/qcow2.py | 241 +
tests/qemu-iotests/qed.py | 235 +
tests/qruncom.c | 284 -
tests/rtc-test.c | 353 +
tests/runcom.c | 192 -
tests/sha1.c | 240 -
tests/tcg/Makefile | 158 +
tests/tcg/alpha/Makefile | 35 +
tests/tcg/alpha/crt.s | 26 +
tests/tcg/alpha/hello-alpha.c | 5 +
tests/tcg/alpha/test-cond.c | 87 +
tests/tcg/alpha/test-ovf.c | 29 +
tests/tcg/cris/.gdbinit | 11 +
tests/tcg/cris/Makefile | 155 +
tests/tcg/cris/README | 1 +
tests/tcg/cris/check_abs.c | 40 +
tests/tcg/cris/check_addc.c | 58 +
tests/tcg/cris/check_addcm.c | 85 +
tests/tcg/cris/check_addi.s | 57 +
tests/tcg/cris/check_addiv32.s | 62 +
tests/tcg/cris/check_addm.s | 96 +
tests/tcg/cris/check_addo.c | 125 +
tests/tcg/cris/check_addoq.c | 44 +
tests/tcg/cris/check_addq.s | 47 +
tests/tcg/cris/check_addr.s | 96 +
tests/tcg/cris/check_addxc.s | 91 +
tests/tcg/cris/check_addxm.s | 106 +
tests/tcg/cris/check_addxr.s | 96 +
tests/tcg/cris/check_andc.s | 80 +
tests/tcg/cris/check_andm.s | 90 +
tests/tcg/cris/check_andq.s | 46 +
tests/tcg/cris/check_andr.s | 95 +
tests/tcg/cris/check_asr.s | 230 +
tests/tcg/cris/check_ba.s | 93 +
tests/tcg/cris/check_bas.s | 102 +
tests/tcg/cris/check_bcc.s | 197 +
tests/tcg/cris/check_bound.c | 142 +
tests/tcg/cris/check_boundc.s | 101 +
tests/tcg/cris/check_boundr.s | 125 +
tests/tcg/cris/check_btst.s | 96 +
tests/tcg/cris/check_clearfv32.s | 19 +
tests/tcg/cris/check_clrjmp1.s | 36 +
tests/tcg/cris/check_cmp-2.s | 15 +
tests/tcg/cris/check_cmpc.s | 86 +
tests/tcg/cris/check_cmpm.s | 96 +
tests/tcg/cris/check_cmpq.s | 75 +
tests/tcg/cris/check_cmpr.s | 102 +
tests/tcg/cris/check_cmpxc.s | 92 +
tests/tcg/cris/check_cmpxm.s | 106 +
tests/tcg/cris/check_dstep.s | 42 +
tests/tcg/cris/check_ftag.c | 37 +
tests/tcg/cris/check_gcctorture_pr28634-1.c | 15 +
tests/tcg/cris/check_gcctorture_pr28634.c | 15 +
tests/tcg/cris/check_glibc_kernelversion.c | 116 +
tests/tcg/cris/check_hello.c | 7 +
tests/tcg/cris/check_int64.c | 47 +
tests/tcg/cris/check_jsr.s | 85 +
tests/tcg/cris/check_lapc.s | 78 +
tests/tcg/cris/check_lsl.s | 217 +
tests/tcg/cris/check_lsr.s | 218 +
tests/tcg/cris/check_lz.c | 49 +
tests/tcg/cris/check_mapbrk.c | 39 +
tests/tcg/cris/check_mcp.s | 49 +
tests/tcg/cris/check_mmap1.c | 48 +
tests/tcg/cris/check_mmap2.c | 48 +
tests/tcg/cris/check_mmap3.c | 33 +
tests/tcg/cris/check_movdelsr1.s | 33 +
tests/tcg/cris/check_movecr.s | 37 +
tests/tcg/cris/check_movei.s | 50 +
tests/tcg/cris/check_movemr.s | 78 +
tests/tcg/cris/check_movemrv32.s | 96 +
tests/tcg/cris/check_moveq.c | 51 +
tests/tcg/cris/check_mover.s | 28 +
tests/tcg/cris/check_moverm.s | 45 +
tests/tcg/cris/check_movmp.s | 131 +
tests/tcg/cris/check_movpmv32.s | 35 +
tests/tcg/cris/check_movpr.s | 28 +
tests/tcg/cris/check_movprv32.s | 21 +
tests/tcg/cris/check_movscr.s | 29 +
tests/tcg/cris/check_movsm.s | 44 +
tests/tcg/cris/check_movsr.s | 46 +
tests/tcg/cris/check_movucr.s | 33 +
tests/tcg/cris/check_movum.s | 40 +
tests/tcg/cris/check_movur.s | 45 +
tests/tcg/cris/check_mulv32.s | 51 +
tests/tcg/cris/check_mulx.s | 246 +
tests/tcg/cris/check_neg.s | 104 +
tests/tcg/cris/check_not.s | 31 +
tests/tcg/cris/check_openpf1.c | 38 +
tests/tcg/cris/check_openpf2.c | 16 +
tests/tcg/cris/check_openpf3.c | 49 +
tests/tcg/cris/check_openpf4.c | 5 +
tests/tcg/cris/check_openpf5.c | 56 +
tests/tcg/cris/check_orc.s | 71 +
tests/tcg/cris/check_orm.s | 75 +
tests/tcg/cris/check_orq.s | 41 +
tests/tcg/cris/check_orr.s | 84 +
tests/tcg/cris/check_ret.s | 25 +
tests/tcg/cris/check_scc.s | 95 +
tests/tcg/cris/check_settls1.c | 45 +
tests/tcg/cris/check_sigalrm.c | 26 +
tests/tcg/cris/check_stat1.c | 16 +
tests/tcg/cris/check_stat2.c | 20 +
tests/tcg/cris/check_stat3.c | 25 +
tests/tcg/cris/check_stat4.c | 27 +
tests/tcg/cris/check_subc.s | 87 +
tests/tcg/cris/check_subm.s | 96 +
tests/tcg/cris/check_subq.s | 52 +
tests/tcg/cris/check_subr.s | 102 +
tests/tcg/cris/check_swap.c | 76 +
tests/tcg/cris/check_time1.c | 46 +
tests/tcg/cris/check_time2.c | 18 +
tests/tcg/cris/check_xarith.s | 72 +
tests/tcg/cris/crisutils.h | 71 +
tests/tcg/cris/crt.s | 13 +
tests/tcg/cris/sys.c | 51 +
tests/tcg/cris/sys.h | 16 +
tests/tcg/cris/testutils.inc | 117 +
tests/tcg/hello-arm.c | 113 +
tests/tcg/hello-i386.c | 27 +
tests/tcg/hello-mips.c | 64 +
tests/tcg/linux-test.c | 539 +
tests/tcg/lm32/Makefile | 105 +
tests/tcg/lm32/crt.S | 84 +
tests/tcg/lm32/linker.ld | 55 +
tests/tcg/lm32/macros.inc | 79 +
tests/tcg/lm32/test_add.S | 75 +
tests/tcg/lm32/test_addi.S | 56 +
tests/tcg/lm32/test_and.S | 45 +
tests/tcg/lm32/test_andhi.S | 35 +
tests/tcg/lm32/test_andi.S | 35 +
tests/tcg/lm32/test_b.S | 13 +
tests/tcg/lm32/test_be.S | 48 +
tests/tcg/lm32/test_bg.S | 78 +
tests/tcg/lm32/test_bge.S | 78 +
tests/tcg/lm32/test_bgeu.S | 78 +
tests/tcg/lm32/test_bgu.S | 78 +
tests/tcg/lm32/test_bi.S | 23 +
tests/tcg/lm32/test_bne.S | 48 +
tests/tcg/lm32/test_break.S | 20 +
tests/tcg/lm32/test_bret.S | 38 +
tests/tcg/lm32/test_call.S | 16 +
tests/tcg/lm32/test_calli.S | 15 +
tests/tcg/lm32/test_cmpe.S | 40 +
tests/tcg/lm32/test_cmpei.S | 35 +
tests/tcg/lm32/test_cmpg.S | 64 +
tests/tcg/lm32/test_cmpge.S | 64 +
tests/tcg/lm32/test_cmpgei.S | 55 +
tests/tcg/lm32/test_cmpgeu.S | 64 +
tests/tcg/lm32/test_cmpgeui.S | 55 +
tests/tcg/lm32/test_cmpgi.S | 55 +
tests/tcg/lm32/test_cmpgu.S | 64 +
tests/tcg/lm32/test_cmpgui.S | 55 +
tests/tcg/lm32/test_cmpne.S | 40 +
tests/tcg/lm32/test_cmpnei.S | 35 +
tests/tcg/lm32/test_divu.S | 29 +
tests/tcg/lm32/test_eret.S | 38 +
tests/tcg/lm32/test_lb.S | 45 +
tests/tcg/lm32/test_lbu.S | 45 +
tests/tcg/lm32/test_lh.S | 45 +
tests/tcg/lm32/test_lhu.S | 45 +
tests/tcg/lm32/test_lw.S | 30 +
tests/tcg/lm32/test_modu.S | 35 +
tests/tcg/lm32/test_mul.S | 70 +
tests/tcg/lm32/test_muli.S | 45 +
tests/tcg/lm32/test_nor.S | 51 +
tests/tcg/lm32/test_nori.S | 35 +
tests/tcg/lm32/test_or.S | 51 +
tests/tcg/lm32/test_orhi.S | 35 +
tests/tcg/lm32/test_ori.S | 35 +
tests/tcg/lm32/test_ret.S | 14 +
tests/tcg/lm32/test_sb.S | 30 +
tests/tcg/lm32/test_scall.S | 20 +
tests/tcg/lm32/test_sextb.S | 20 +
tests/tcg/lm32/test_sexth.S | 20 +
tests/tcg/lm32/test_sh.S | 30 +
tests/tcg/lm32/test_sl.S | 45 +
tests/tcg/lm32/test_sli.S | 30 +
tests/tcg/lm32/test_sr.S | 57 +
tests/tcg/lm32/test_sri.S | 40 +
tests/tcg/lm32/test_sru.S | 57 +
tests/tcg/lm32/test_srui.S | 40 +
tests/tcg/lm32/test_sub.S | 75 +
tests/tcg/lm32/test_sw.S | 35 +
tests/tcg/lm32/test_xnor.S | 51 +
tests/tcg/lm32/test_xnori.S | 35 +
tests/tcg/lm32/test_xor.S | 51 +
tests/tcg/lm32/test_xori.S | 35 +
tests/tcg/mips/mips32-dsp/Makefile | 136 +
tests/tcg/mips/mips32-dsp/absq_s_ph.c | 31 +
tests/tcg/mips/mips32-dsp/absq_s_w.c | 37 +
tests/tcg/mips/mips32-dsp/addq_ph.c | 46 +
tests/tcg/mips/mips32-dsp/addq_s_ph.c | 69 +
tests/tcg/mips/mips32-dsp/addq_s_w.c | 44 +
tests/tcg/mips/mips32-dsp/addsc.c | 33 +
tests/tcg/mips/mips32-dsp/addu_qb.c | 35 +
tests/tcg/mips/mips32-dsp/addu_s_qb.c | 35 +
tests/tcg/mips/mips32-dsp/addwc.c | 49 +
tests/tcg/mips/mips32-dsp/bitrev.c | 20 +
tests/tcg/mips/mips32-dsp/bposge32.c | 44 +
tests/tcg/mips/mips32-dsp/cmp_eq_ph.c | 35 +
tests/tcg/mips/mips32-dsp/cmp_le_ph.c | 35 +
tests/tcg/mips/mips32-dsp/cmp_lt_ph.c | 35 +
tests/tcg/mips/mips32-dsp/cmpgu_eq_qb.c | 31 +
tests/tcg/mips/mips32-dsp/cmpgu_le_qb.c | 31 +
tests/tcg/mips/mips32-dsp/cmpgu_lt_qb.c | 31 +
tests/tcg/mips/mips32-dsp/cmpu_eq_qb.c | 35 +
tests/tcg/mips/mips32-dsp/cmpu_le_qb.c | 35 +
tests/tcg/mips/mips32-dsp/cmpu_lt_qb.c | 35 +
tests/tcg/mips/mips32-dsp/dpaq_s_w_ph.c | 31 +
tests/tcg/mips/mips32-dsp/dpaq_sa_l_w.c | 77 +
tests/tcg/mips/mips32-dsp/dpau_h_qbl.c | 27 +
tests/tcg/mips/mips32-dsp/dpau_h_qbr.c | 27 +
tests/tcg/mips/mips32-dsp/dpsq_s_w_ph.c | 45 +
tests/tcg/mips/mips32-dsp/dpsq_sa_l_w.c | 55 +
tests/tcg/mips/mips32-dsp/dpsu_h_qbl.c | 27 +
tests/tcg/mips/mips32-dsp/dpsu_h_qbr.c | 27 +
tests/tcg/mips/mips32-dsp/extp.c | 44 +
tests/tcg/mips/mips32-dsp/extpdp.c | 46 +
tests/tcg/mips/mips32-dsp/extpdpv.c | 47 +
tests/tcg/mips/mips32-dsp/extpv.c | 45 +
tests/tcg/mips/mips32-dsp/extr_r_w.c | 48 +
tests/tcg/mips/mips32-dsp/extr_rs_w.c | 48 +
tests/tcg/mips/mips32-dsp/extr_s_h.c | 63 +
tests/tcg/mips/mips32-dsp/extr_w.c | 48 +
tests/tcg/mips/mips32-dsp/extrv_r_w.c | 54 +
tests/tcg/mips/mips32-dsp/extrv_rs_w.c | 52 +
tests/tcg/mips/mips32-dsp/extrv_s_h.c | 71 +
tests/tcg/mips/mips32-dsp/extrv_w.c | 54 +
tests/tcg/mips/mips32-dsp/insv.c | 23 +
tests/tcg/mips/mips32-dsp/lbux.c | 25 +
tests/tcg/mips/mips32-dsp/lhx.c | 25 +
tests/tcg/mips/mips32-dsp/lwx.c | 25 +
tests/tcg/mips/mips32-dsp/madd.c | 31 +
tests/tcg/mips/mips32-dsp/maddu.c | 31 +
tests/tcg/mips/mips32-dsp/main.c | 6 +
tests/tcg/mips/mips32-dsp/maq_s_w_phl.c | 55 +
tests/tcg/mips/mips32-dsp/maq_s_w_phr.c | 55 +
tests/tcg/mips/mips32-dsp/maq_sa_w_phl.c | 55 +
tests/tcg/mips/mips32-dsp/maq_sa_w_phr.c | 55 +
tests/tcg/mips/mips32-dsp/mfhi.c | 21 +
tests/tcg/mips/mips32-dsp/mflo.c | 21 +
tests/tcg/mips/mips32-dsp/modsub.c | 30 +
tests/tcg/mips/mips32-dsp/msub.c | 30 +
tests/tcg/mips/mips32-dsp/msubu.c | 30 +
tests/tcg/mips/mips32-dsp/mthi.c | 21 +
tests/tcg/mips/mips32-dsp/mthlip.c | 58 +
tests/tcg/mips/mips32-dsp/mtlo.c | 21 +
tests/tcg/mips/mips32-dsp/muleq_s_w_phl.c | 41 +
tests/tcg/mips/mips32-dsp/muleq_s_w_phr.c | 40 +
tests/tcg/mips/mips32-dsp/muleu_s_ph_qbl.c | 25 +
tests/tcg/mips/mips32-dsp/muleu_s_ph_qbr.c | 25 +
tests/tcg/mips/mips32-dsp/mulq_rs_ph.c | 25 +
tests/tcg/mips/mips32-dsp/mult.c | 24 +
tests/tcg/mips/mips32-dsp/multu.c | 24 +
tests/tcg/mips/mips32-dsp/packrl_ph.c | 21 +
tests/tcg/mips/mips32-dsp/pick_ph.c | 49 +
tests/tcg/mips/mips32-dsp/pick_qb.c | 36 +
tests/tcg/mips/mips32-dsp/preceq_w_phl.c | 20 +
tests/tcg/mips/mips32-dsp/preceq_w_phr.c | 20 +
tests/tcg/mips/mips32-dsp/precequ_ph_qbl.c | 20 +
tests/tcg/mips/mips32-dsp/precequ_ph_qbla.c | 20 +
tests/tcg/mips/mips32-dsp/precequ_ph_qbr.c | 20 +
tests/tcg/mips/mips32-dsp/precequ_ph_qbra.c | 20 +
tests/tcg/mips/mips32-dsp/preceu_ph_qbl.c | 20 +
tests/tcg/mips/mips32-dsp/preceu_ph_qbla.c | 20 +
tests/tcg/mips/mips32-dsp/preceu_ph_qbr.c | 20 +
tests/tcg/mips/mips32-dsp/preceu_ph_qbra.c | 20 +
tests/tcg/mips/mips32-dsp/precrq_ph_w.c | 21 +
tests/tcg/mips/mips32-dsp/precrq_qb_ph.c | 21 +
tests/tcg/mips/mips32-dsp/precrq_rs_ph_w.c | 35 +
tests/tcg/mips/mips32-dsp/precrqu_s_qb_ph.c | 24 +
tests/tcg/mips/mips32-dsp/raddu_w_qb.c | 20 +
tests/tcg/mips/mips32-dsp/rddsp.c | 54 +
tests/tcg/mips/mips32-dsp/repl_ph.c | 23 +
tests/tcg/mips/mips32-dsp/repl_qb.c | 16 +
tests/tcg/mips/mips32-dsp/replv_ph.c | 19 +
tests/tcg/mips/mips32-dsp/replv_qb.c | 19 +
tests/tcg/mips/mips32-dsp/shilo.c | 27 +
tests/tcg/mips/mips32-dsp/shilov.c | 29 +
tests/tcg/mips/mips32-dsp/shll_ph.c | 24 +
tests/tcg/mips/mips32-dsp/shll_qb.c | 36 +
tests/tcg/mips/mips32-dsp/shll_s_ph.c | 24 +
tests/tcg/mips/mips32-dsp/shll_s_w.c | 52 +
tests/tcg/mips/mips32-dsp/shllv_ph.c | 40 +
tests/tcg/mips/mips32-dsp/shllv_qb.c | 38 +
tests/tcg/mips/mips32-dsp/shllv_s_ph.c | 40 +
tests/tcg/mips/mips32-dsp/shllv_s_w.c | 40 +
tests/tcg/mips/mips32-dsp/shra_ph.c | 30 +
tests/tcg/mips/mips32-dsp/shra_r_ph.c | 30 +
tests/tcg/mips/mips32-dsp/shra_r_w.c | 30 +
tests/tcg/mips/mips32-dsp/shrav_ph.c | 32 +
tests/tcg/mips/mips32-dsp/shrav_r_ph.c | 32 +
tests/tcg/mips/mips32-dsp/shrav_r_w.c | 32 +
tests/tcg/mips/mips32-dsp/shrl_qb.c | 31 +
tests/tcg/mips/mips32-dsp/shrlv_qb.c | 32 +
tests/tcg/mips/mips32-dsp/subq_ph.c | 40 +
tests/tcg/mips/mips32-dsp/subq_s_ph.c | 40 +
tests/tcg/mips/mips32-dsp/subq_s_w.c | 58 +
tests/tcg/mips/mips32-dsp/subu_qb.c | 25 +
tests/tcg/mips/mips32-dsp/subu_s_qb.c | 25 +
tests/tcg/mips/mips32-dsp/wrdsp.c | 54 +
tests/tcg/mips/mips32-dspr2/Makefile | 71 +
tests/tcg/mips/mips32-dspr2/absq_s_qb.c | 35 +
tests/tcg/mips/mips32-dspr2/addqh_ph.c | 30 +
tests/tcg/mips/mips32-dspr2/addqh_r_ph.c | 30 +
tests/tcg/mips/mips32-dspr2/addqh_r_w.c | 34 +
tests/tcg/mips/mips32-dspr2/addqh_w.c | 34 +
tests/tcg/mips/mips32-dspr2/addu_ph.c | 33 +
tests/tcg/mips/mips32-dspr2/addu_s_ph.c | 33 +
tests/tcg/mips/mips32-dspr2/adduh_qb.c | 30 +
tests/tcg/mips/mips32-dspr2/adduh_r_qb.c | 30 +
tests/tcg/mips/mips32-dspr2/append.c | 30 +
tests/tcg/mips/mips32-dspr2/balign.c | 30 +
tests/tcg/mips/mips32-dspr2/cmpgdu_eq_qb.c | 37 +
tests/tcg/mips/mips32-dspr2/cmpgdu_le_qb.c | 37 +
tests/tcg/mips/mips32-dspr2/cmpgdu_lt_qb.c | 37 +
tests/tcg/mips/mips32-dspr2/dpa_w_ph.c | 44 +
tests/tcg/mips/mips32-dspr2/dpaqx_s_w_ph.c | 79 +
tests/tcg/mips/mips32-dspr2/dpaqx_sa_w_ph.c | 53 +
tests/tcg/mips/mips32-dspr2/dpax_w_ph.c | 27 +
tests/tcg/mips/mips32-dspr2/dps_w_ph.c | 27 +
tests/tcg/mips/mips32-dspr2/dpsqx_s_w_ph.c | 54 +
tests/tcg/mips/mips32-dspr2/dpsqx_sa_w_ph.c | 53 +
tests/tcg/mips/mips32-dspr2/dpsx_w_ph.c | 27 +
tests/tcg/mips/mips32-dspr2/mul_ph.c | 47 +
tests/tcg/mips/mips32-dspr2/mul_s_ph.c | 62 +
tests/tcg/mips/mips32-dspr2/mulq_rs_w.c | 36 +
tests/tcg/mips/mips32-dspr2/mulq_s_ph.c | 25 +
tests/tcg/mips/mips32-dspr2/mulq_s_w.c | 36 +
tests/tcg/mips/mips32-dspr2/mulsa_w_ph.c | 29 +
tests/tcg/mips/mips32-dspr2/mulsaq_s_w_ph.c | 29 +
tests/tcg/mips/mips32-dspr2/precr_qb_ph.c | 21 +
tests/tcg/mips/mips32-dspr2/precr_sra_ph_w.c | 32 +
tests/tcg/mips/mips32-dspr2/precr_sra_r_ph_w.c | 32 +
tests/tcg/mips/mips32-dspr2/prepend.c | 30 +
tests/tcg/mips/mips32-dspr2/shra_qb.c | 30 +
tests/tcg/mips/mips32-dspr2/shra_r_qb.c | 30 +
tests/tcg/mips/mips32-dspr2/shrav_qb.c | 32 +
tests/tcg/mips/mips32-dspr2/shrav_r_qb.c | 32 +
tests/tcg/mips/mips32-dspr2/shrl_ph.c | 20 +
tests/tcg/mips/mips32-dspr2/shrlv_ph.c | 21 +
tests/tcg/mips/mips32-dspr2/subqh_ph.c | 21 +
tests/tcg/mips/mips32-dspr2/subqh_r_ph.c | 21 +
tests/tcg/mips/mips32-dspr2/subqh_r_w.c | 21 +
tests/tcg/mips/mips32-dspr2/subqh_w.c | 21 +
tests/tcg/mips/mips32-dspr2/subu_ph.c | 40 +
tests/tcg/mips/mips32-dspr2/subu_s_ph.c | 25 +
tests/tcg/mips/mips32-dspr2/subuh_qb.c | 21 +
tests/tcg/mips/mips32-dspr2/subuh_r_qb.c | 32 +
tests/tcg/mips/mips64-dsp/Makefile | 306 +
tests/tcg/mips/mips64-dsp/absq_s_ob.c | 63 +
tests/tcg/mips/mips64-dsp/absq_s_ph.c | 37 +
tests/tcg/mips/mips64-dsp/absq_s_pw.c | 66 +
tests/tcg/mips/mips64-dsp/absq_s_qh.c | 40 +
tests/tcg/mips/mips64-dsp/absq_s_w.c | 48 +
tests/tcg/mips/mips64-dsp/addq_ph.c | 57 +
tests/tcg/mips/mips64-dsp/addq_pw.c | 46 +
tests/tcg/mips/mips64-dsp/addq_qh.c | 28 +
tests/tcg/mips/mips64-dsp/addq_s_ph.c | 84 +
tests/tcg/mips/mips64-dsp/addq_s_pw.c | 45 +
tests/tcg/mips/mips64-dsp/addq_s_qh.c | 26 +
tests/tcg/mips/mips64-dsp/addq_s_w.c | 48 +
tests/tcg/mips/mips64-dsp/addsc.c | 39 +
tests/tcg/mips/mips64-dsp/addu_ob.c | 28 +
tests/tcg/mips/mips64-dsp/addu_qb.c | 40 +
tests/tcg/mips/mips64-dsp/addu_s_ob.c | 27 +
tests/tcg/mips/mips64-dsp/addu_s_qb.c | 40 +
tests/tcg/mips/mips64-dsp/addwc.c | 59 +
tests/tcg/mips/mips64-dsp/bitrev.c | 23 +
tests/tcg/mips/mips64-dsp/bposge32.c | 50 +
tests/tcg/mips/mips64-dsp/bposge64.c | 50 +
tests/tcg/mips/mips64-dsp/cmp_eq_ph.c | 42 +
tests/tcg/mips/mips64-dsp/cmp_eq_pw.c | 46 +
tests/tcg/mips/mips64-dsp/cmp_eq_qh.c | 46 +
tests/tcg/mips/mips64-dsp/cmp_le_ph.c | 40 +
tests/tcg/mips/mips64-dsp/cmp_le_pw.c | 46 +
tests/tcg/mips/mips64-dsp/cmp_le_qh.c | 46 +
tests/tcg/mips/mips64-dsp/cmp_lt_ph.c | 41 +
tests/tcg/mips/mips64-dsp/cmp_lt_pw.c | 46 +
tests/tcg/mips/mips64-dsp/cmp_lt_qh.c | 46 +
tests/tcg/mips/mips64-dsp/cmpgu_eq_ob.c | 40 +
tests/tcg/mips/mips64-dsp/cmpgu_eq_qb.c | 38 +
tests/tcg/mips/mips64-dsp/cmpgu_le_ob.c | 40 +
tests/tcg/mips/mips64-dsp/cmpgu_le_qb.c | 37 +
tests/tcg/mips/mips64-dsp/cmpgu_lt_ob.c | 40 +
tests/tcg/mips/mips64-dsp/cmpgu_lt_qb.c | 38 +
tests/tcg/mips/mips64-dsp/cmpu_eq_ob.c | 46 +
tests/tcg/mips/mips64-dsp/cmpu_eq_qb.c | 42 +
tests/tcg/mips/mips64-dsp/cmpu_le_ob.c | 44 +
tests/tcg/mips/mips64-dsp/cmpu_le_qb.c | 41 +
tests/tcg/mips/mips64-dsp/cmpu_lt_ob.c | 44 +
tests/tcg/mips/mips64-dsp/cmpu_lt_qb.c | 42 +
tests/tcg/mips/mips64-dsp/dappend.c | 37 +
tests/tcg/mips/mips64-dsp/dextp.c | 54 +
tests/tcg/mips/mips64-dsp/dextpdp.c | 59 +
tests/tcg/mips/mips64-dsp/dextpdpv.c | 63 +
tests/tcg/mips/mips64-dsp/dextpv.c | 58 +
tests/tcg/mips/mips64-dsp/dextr_l.c | 44 +
tests/tcg/mips/mips64-dsp/dextr_r_l.c | 54 +
tests/tcg/mips/mips64-dsp/dextr_r_w.c | 54 +
tests/tcg/mips/mips64-dsp/dextr_rs_l.c | 52 +
tests/tcg/mips/mips64-dsp/dextr_rs_w.c | 52 +
tests/tcg/mips/mips64-dsp/dextr_s_h.c | 73 +
tests/tcg/mips/mips64-dsp/dextr_w.c | 44 +
tests/tcg/mips/mips64-dsp/dextrv_l.c | 46 +
tests/tcg/mips/mips64-dsp/dextrv_r_l.c | 56 +
tests/tcg/mips/mips64-dsp/dextrv_r_w.c | 56 +
tests/tcg/mips/mips64-dsp/dextrv_rs_l.c | 54 +
tests/tcg/mips/mips64-dsp/dextrv_rs_w.c | 54 +
tests/tcg/mips/mips64-dsp/dextrv_s_h.c | 32 +
tests/tcg/mips/mips64-dsp/dextrv_w.c | 46 +
tests/tcg/mips/mips64-dsp/dinsv.c | 26 +
tests/tcg/mips/mips64-dsp/dmadd.c | 57 +
tests/tcg/mips/mips64-dsp/dmaddu.c | 56 +
tests/tcg/mips/mips64-dsp/dmsub.c | 59 +
tests/tcg/mips/mips64-dsp/dmsubu.c | 59 +
tests/tcg/mips/mips64-dsp/dmthlip.c | 41 +
tests/tcg/mips/mips64-dsp/dpaq_s_w_ph.c | 32 +
tests/tcg/mips/mips64-dsp/dpaq_s_w_qh.c | 57 +
tests/tcg/mips/mips64-dsp/dpaq_sa_l_pw.c | 88 +
tests/tcg/mips/mips64-dsp/dpaq_sa_l_w.c | 82 +
tests/tcg/mips/mips64-dsp/dpau_h_obl.c | 59 +
tests/tcg/mips/mips64-dsp/dpau_h_obr.c | 59 +
tests/tcg/mips/mips64-dsp/dpau_h_qbl.c | 29 +
tests/tcg/mips/mips64-dsp/dpau_h_qbr.c | 29 +
tests/tcg/mips/mips64-dsp/dpsq_s_w_ph.c | 51 +
tests/tcg/mips/mips64-dsp/dpsq_s_w_qh.c | 56 +
tests/tcg/mips/mips64-dsp/dpsq_sa_l_pw.c | 76 +
tests/tcg/mips/mips64-dsp/dpsq_sa_l_w.c | 59 +
tests/tcg/mips/mips64-dsp/dpsu_h_obl.c | 32 +
tests/tcg/mips/mips64-dsp/dpsu_h_obr.c | 32 +
tests/tcg/mips/mips64-dsp/dpsu_h_qbl.c | 29 +
tests/tcg/mips/mips64-dsp/dpsu_h_qbr.c | 29 +
tests/tcg/mips/mips64-dsp/dshilo.c | 52 +
tests/tcg/mips/mips64-dsp/dshilov.c | 54 +
tests/tcg/mips/mips64-dsp/extp.c | 50 +
tests/tcg/mips/mips64-dsp/extpdp.c | 51 +
tests/tcg/mips/mips64-dsp/extpdpv.c | 52 +
tests/tcg/mips/mips64-dsp/extpv.c | 51 +
tests/tcg/mips/mips64-dsp/extr_r_w.c | 53 +
tests/tcg/mips/mips64-dsp/extr_rs_w.c | 53 +
tests/tcg/mips/mips64-dsp/extr_s_h.c | 71 +
tests/tcg/mips/mips64-dsp/extr_w.c | 53 +
tests/tcg/mips/mips64-dsp/extrv_r_w.c | 59 +
tests/tcg/mips/mips64-dsp/extrv_rs_w.c | 59 +
tests/tcg/mips/mips64-dsp/extrv_s_h.c | 79 +
tests/tcg/mips/mips64-dsp/extrv_w.c | 59 +
tests/tcg/mips/mips64-dsp/head.S | 16 +
tests/tcg/mips/mips64-dsp/insv.c | 26 +
tests/tcg/mips/mips64-dsp/io.h | 22 +
tests/tcg/mips/mips64-dsp/lbux.c | 27 +
tests/tcg/mips/mips64-dsp/ldx.c | 27 +
tests/tcg/mips/mips64-dsp/lhx.c | 27 +
tests/tcg/mips/mips64-dsp/lwx.c | 27 +
tests/tcg/mips/mips64-dsp/madd.c | 33 +
tests/tcg/mips/mips64-dsp/maddu.c | 33 +
tests/tcg/mips/mips64-dsp/maq_s_l_pwl.c | 56 +
tests/tcg/mips/mips64-dsp/maq_s_l_pwr.c | 56 +
tests/tcg/mips/mips64-dsp/maq_s_w_phl.c | 60 +
tests/tcg/mips/mips64-dsp/maq_s_w_phr.c | 60 +
tests/tcg/mips/mips64-dsp/maq_s_w_qhll.c | 62 +
tests/tcg/mips/mips64-dsp/maq_s_w_qhlr.c | 62 +
tests/tcg/mips/mips64-dsp/maq_s_w_qhrl.c | 63 +
tests/tcg/mips/mips64-dsp/maq_s_w_qhrr.c | 63 +
tests/tcg/mips/mips64-dsp/maq_sa_w_phl.c | 60 +
tests/tcg/mips/mips64-dsp/maq_sa_w_phr.c | 60 +
tests/tcg/mips/mips64-dsp/maq_sa_w_qhll.c | 62 +
tests/tcg/mips/mips64-dsp/maq_sa_w_qhlr.c | 64 +
tests/tcg/mips/mips64-dsp/maq_sa_w_qhrl.c | 64 +
tests/tcg/mips/mips64-dsp/maq_sa_w_qhrr.c | 64 +
tests/tcg/mips/mips64-dsp/mfhi.c | 24 +
tests/tcg/mips/mips64-dsp/mflo.c | 24 +
tests/tcg/mips/mips64-dsp/mips_boot.lds | 31 +
tests/tcg/mips/mips64-dsp/modsub.c | 37 +
tests/tcg/mips/mips64-dsp/msub.c | 32 +
tests/tcg/mips/mips64-dsp/msubu.c | 32 +
tests/tcg/mips/mips64-dsp/mthi.c | 24 +
tests/tcg/mips/mips64-dsp/mthlip.c | 61 +
tests/tcg/mips/mips64-dsp/mtlo.c | 22 +
tests/tcg/mips/mips64-dsp/muleq_s_pw_qhl.c | 56 +
tests/tcg/mips/mips64-dsp/muleq_s_pw_qhr.c | 57 +
tests/tcg/mips/mips64-dsp/muleq_s_w_phl.c | 46 +
tests/tcg/mips/mips64-dsp/muleq_s_w_phr.c | 45 +
tests/tcg/mips/mips64-dsp/muleu_s_ph_qbl.c | 27 +
tests/tcg/mips/mips64-dsp/muleu_s_ph_qbr.c | 27 +
tests/tcg/mips/mips64-dsp/muleu_s_qh_obl.c | 30 +
tests/tcg/mips/mips64-dsp/muleu_s_qh_obr.c | 31 +
tests/tcg/mips/mips64-dsp/mulq_rs_ph.c | 27 +
tests/tcg/mips/mips64-dsp/mulq_rs_qh.c | 33 +
tests/tcg/mips/mips64-dsp/mulsaq_s_l_pw.c | 59 +
tests/tcg/mips/mips64-dsp/mulsaq_s_w_qh.c | 57 +
tests/tcg/mips/mips64-dsp/mult.c | 26 +
tests/tcg/mips/mips64-dsp/multu.c | 26 +
tests/tcg/mips/mips64-dsp/packrl_ph.c | 24 +
tests/tcg/mips/mips64-dsp/packrl_pw.c | 24 +
tests/tcg/mips/mips64-dsp/pick_ob.c | 66 +
tests/tcg/mips/mips64-dsp/pick_ph.c | 60 +
tests/tcg/mips/mips64-dsp/pick_pw.c | 48 +
tests/tcg/mips/mips64-dsp/pick_qb.c | 43 +
tests/tcg/mips/mips64-dsp/pick_qh.c | 48 +
tests/tcg/mips/mips64-dsp/preceq_l_pwl.c | 24 +
tests/tcg/mips/mips64-dsp/preceq_l_pwr.c | 24 +
tests/tcg/mips/mips64-dsp/preceq_pw_qhl.c | 21 +
tests/tcg/mips/mips64-dsp/preceq_pw_qhla.c | 23 +
tests/tcg/mips/mips64-dsp/preceq_pw_qhr.c | 21 +
tests/tcg/mips/mips64-dsp/preceq_pw_qhra.c | 23 +
tests/tcg/mips/mips64-dsp/preceq_w_phl.c | 23 +
tests/tcg/mips/mips64-dsp/preceq_w_phr.c | 23 +
tests/tcg/mips/mips64-dsp/precequ_ph_qbl.c | 23 +
tests/tcg/mips/mips64-dsp/precequ_ph_qbla.c | 23 +
tests/tcg/mips/mips64-dsp/precequ_ph_qbr.c | 23 +
tests/tcg/mips/mips64-dsp/precequ_ph_qbra.c | 23 +
tests/tcg/mips/mips64-dsp/precequ_qh_obl.c | 22 +
tests/tcg/mips/mips64-dsp/precequ_qh_obla.c | 22 +
tests/tcg/mips/mips64-dsp/precequ_qh_obr.c | 24 +
tests/tcg/mips/mips64-dsp/precequ_qh_obra.c | 24 +
tests/tcg/mips/mips64-dsp/preceu_ph_qbl.c | 23 +
tests/tcg/mips/mips64-dsp/preceu_ph_qbla.c | 23 +
tests/tcg/mips/mips64-dsp/preceu_ph_qbr.c | 23 +
tests/tcg/mips/mips64-dsp/preceu_ph_qbra.c | 23 +
tests/tcg/mips/mips64-dsp/preceu_qh_obl.c | 22 +
tests/tcg/mips/mips64-dsp/preceu_qh_obla.c | 22 +
tests/tcg/mips/mips64-dsp/preceu_qh_obr.c | 23 +
tests/tcg/mips/mips64-dsp/preceu_qh_obra.c | 23 +
tests/tcg/mips/mips64-dsp/precr_ob_qh.c | 25 +
tests/tcg/mips/mips64-dsp/precr_sra_qh_pw.c | 40 +
tests/tcg/mips/mips64-dsp/precr_sra_r_qh_pw.c | 40 +
tests/tcg/mips/mips64-dsp/precrq_ob_qh.c | 25 +
tests/tcg/mips/mips64-dsp/precrq_ph_w.c | 24 +
tests/tcg/mips/mips64-dsp/precrq_pw_l.c | 25 +
tests/tcg/mips/mips64-dsp/precrq_qb_ph.c | 24 +
tests/tcg/mips/mips64-dsp/precrq_qh_pw.c | 25 +
tests/tcg/mips/mips64-dsp/precrq_rs_ph_w.c | 41 +
tests/tcg/mips/mips64-dsp/precrq_rs_qh_pw.c | 43 +
tests/tcg/mips/mips64-dsp/precrqu_s_ob_qh.c | 27 +
tests/tcg/mips/mips64-dsp/precrqu_s_qb_ph.c | 26 +
tests/tcg/mips/mips64-dsp/prependd.c | 37 +
tests/tcg/mips/mips64-dsp/prependw.c | 37 +
tests/tcg/mips/mips64-dsp/printf.c | 266 +
tests/tcg/mips/mips64-dsp/raddu_l_ob.c | 22 +
tests/tcg/mips/mips64-dsp/raddu_w_qb.c | 23 +
tests/tcg/mips/mips64-dsp/rddsp.c | 53 +
tests/tcg/mips/mips64-dsp/repl_ob.c | 21 +
tests/tcg/mips/mips64-dsp/repl_ph.c | 30 +
tests/tcg/mips/mips64-dsp/repl_pw.c | 34 +
tests/tcg/mips/mips64-dsp/repl_qb.c | 19 +
tests/tcg/mips/mips64-dsp/repl_qh.c | 34 +
tests/tcg/mips/mips64-dsp/replv_ob.c | 23 +
tests/tcg/mips/mips64-dsp/replv_ph.c | 22 +
tests/tcg/mips/mips64-dsp/replv_pw.c | 23 +
tests/tcg/mips/mips64-dsp/replv_qb.c | 22 +
tests/tcg/mips/mips64-dsp/shilo.c | 29 +
tests/tcg/mips/mips64-dsp/shilov.c | 31 +
tests/tcg/mips/mips64-dsp/shll_ob.c | 43 +
tests/tcg/mips/mips64-dsp/shll_ph.c | 43 +
tests/tcg/mips/mips64-dsp/shll_pw.c | 43 +
tests/tcg/mips/mips64-dsp/shll_qb.c | 26 +
tests/tcg/mips/mips64-dsp/shll_qh.c | 42 +
tests/tcg/mips/mips64-dsp/shll_s_ph.c | 43 +
tests/tcg/mips/mips64-dsp/shll_s_pw.c | 43 +
tests/tcg/mips/mips64-dsp/shll_s_qh.c | 43 +
tests/tcg/mips/mips64-dsp/shll_s_w.c | 26 +
tests/tcg/mips/mips64-dsp/shllv_ob.c | 45 +
tests/tcg/mips/mips64-dsp/shllv_ph.c | 27 +
tests/tcg/mips/mips64-dsp/shllv_pw.c | 45 +
tests/tcg/mips/mips64-dsp/shllv_qb.c | 27 +
tests/tcg/mips/mips64-dsp/shllv_qh.c | 45 +
tests/tcg/mips/mips64-dsp/shllv_s_ph.c | 27 +
tests/tcg/mips/mips64-dsp/shllv_s_pw.c | 45 +
tests/tcg/mips/mips64-dsp/shllv_s_qh.c | 45 +
tests/tcg/mips/mips64-dsp/shllv_s_w.c | 27 +
tests/tcg/mips/mips64-dsp/shra_ob.c | 23 +
tests/tcg/mips/mips64-dsp/shra_ph.c | 23 +
tests/tcg/mips/mips64-dsp/shra_pw.c | 36 +
tests/tcg/mips/mips64-dsp/shra_qh.c | 37 +
tests/tcg/mips/mips64-dsp/shra_r_ob.c | 22 +
tests/tcg/mips/mips64-dsp/shra_r_ph.c | 23 +
tests/tcg/mips/mips64-dsp/shra_r_pw.c | 36 +
tests/tcg/mips/mips64-dsp/shra_r_qh.c | 37 +
tests/tcg/mips/mips64-dsp/shra_r_w.c | 23 +
tests/tcg/mips/mips64-dsp/shrav_ph.c | 24 +
tests/tcg/mips/mips64-dsp/shrav_pw.c | 38 +
tests/tcg/mips/mips64-dsp/shrav_qh.c | 39 +
tests/tcg/mips/mips64-dsp/shrav_r_ph.c | 24 +
tests/tcg/mips/mips64-dsp/shrav_r_pw.c | 37 +
tests/tcg/mips/mips64-dsp/shrav_r_qh.c | 39 +
tests/tcg/mips/mips64-dsp/shrav_r_w.c | 24 +
tests/tcg/mips/mips64-dsp/shrl_ob.c | 38 +
tests/tcg/mips/mips64-dsp/shrl_qb.c | 23 +
tests/tcg/mips/mips64-dsp/shrl_qh.c | 22 +
tests/tcg/mips/mips64-dsp/shrlv_ob.c | 39 +
tests/tcg/mips/mips64-dsp/shrlv_qb.c | 24 +
tests/tcg/mips/mips64-dsp/shrlv_qh.c | 23 +
tests/tcg/mips/mips64-dsp/subq_ph.c | 27 +
tests/tcg/mips/mips64-dsp/subq_pw.c | 44 +
tests/tcg/mips/mips64-dsp/subq_qh.c | 26 +
tests/tcg/mips/mips64-dsp/subq_s_ph.c | 27 +
tests/tcg/mips/mips64-dsp/subq_s_pw.c | 63 +
tests/tcg/mips/mips64-dsp/subq_s_qh.c | 61 +
tests/tcg/mips/mips64-dsp/subq_s_w.c | 27 +
tests/tcg/mips/mips64-dsp/subu_ob.c | 26 +
tests/tcg/mips/mips64-dsp/subu_qb.c | 27 +
tests/tcg/mips/mips64-dsp/subu_s_ob.c | 26 +
tests/tcg/mips/mips64-dsp/subu_s_qb.c | 27 +
tests/tcg/mips/mips64-dsp/wrdsp.c | 48 +
tests/tcg/mips/mips64-dspr2/.directory | 2 +
tests/tcg/mips/mips64-dspr2/Makefile | 116 +
tests/tcg/mips/mips64-dspr2/absq_s_qb.c | 42 +
tests/tcg/mips/mips64-dspr2/addqh_ph.c | 35 +
tests/tcg/mips/mips64-dspr2/addqh_r_ph.c | 35 +
tests/tcg/mips/mips64-dspr2/addqh_r_w.c | 38 +
tests/tcg/mips/mips64-dspr2/addqh_w.c | 39 +
tests/tcg/mips/mips64-dspr2/addu_ph.c | 37 +
tests/tcg/mips/mips64-dspr2/addu_qh.c | 43 +
tests/tcg/mips/mips64-dspr2/addu_s_ph.c | 37 +
tests/tcg/mips/mips64-dspr2/addu_s_qh.c | 43 +
tests/tcg/mips/mips64-dspr2/adduh_ob.c | 35 +
tests/tcg/mips/mips64-dspr2/adduh_qb.c | 35 +
tests/tcg/mips/mips64-dspr2/adduh_r_ob.c | 35 +
tests/tcg/mips/mips64-dspr2/adduh_r_qb.c | 35 +
tests/tcg/mips/mips64-dspr2/append.c | 35 +
tests/tcg/mips/mips64-dspr2/balign.c | 35 +
tests/tcg/mips/mips64-dspr2/cmpgdu_eq_ob.c | 44 +
tests/tcg/mips/mips64-dspr2/cmpgdu_eq_qb.c | 41 +
tests/tcg/mips/mips64-dspr2/cmpgdu_le_ob.c | 44 +
tests/tcg/mips/mips64-dspr2/cmpgdu_le_qb.c | 48 +
tests/tcg/mips/mips64-dspr2/cmpgdu_lt_ob.c | 44 +
tests/tcg/mips/mips64-dspr2/cmpgdu_lt_qb.c | 48 +
tests/tcg/mips/mips64-dspr2/dbalign.c | 39 +
tests/tcg/mips/mips64-dspr2/dpa_w_ph.c | 47 +
tests/tcg/mips/mips64-dspr2/dpa_w_qh.c | 56 +
tests/tcg/mips/mips64-dspr2/dpaqx_s_w_ph.c | 97 +
tests/tcg/mips/mips64-dspr2/dpaqx_sa_w_ph.c | 54 +
tests/tcg/mips/mips64-dspr2/dpax_w_ph.c | 32 +
tests/tcg/mips/mips64-dspr2/dps_w_ph.c | 28 +
tests/tcg/mips/mips64-dspr2/dps_w_qh.c | 55 +
tests/tcg/mips/mips64-dspr2/dpsqx_s_w_ph.c | 55 +
tests/tcg/mips/mips64-dspr2/dpsqx_sa_w_ph.c | 53 +
tests/tcg/mips/mips64-dspr2/dpsx_w_ph.c | 28 +
tests/tcg/mips/mips64-dspr2/head.S | 16 +
tests/tcg/mips/mips64-dspr2/io.h | 22 +
tests/tcg/mips/mips64-dspr2/mips_boot.lds | 31 +
tests/tcg/mips/mips64-dspr2/mul_ph.c | 50 +
tests/tcg/mips/mips64-dspr2/mul_s_ph.c | 67 +
tests/tcg/mips/mips64-dspr2/mulq_rs_w.c | 40 +
tests/tcg/mips/mips64-dspr2/mulq_s_ph.c | 26 +
tests/tcg/mips/mips64-dspr2/mulq_s_w.c | 40 +
tests/tcg/mips/mips64-dspr2/mulsa_w_ph.c | 30 +
tests/tcg/mips/mips64-dspr2/mulsaq_s_w_ph.c | 30 +
tests/tcg/mips/mips64-dspr2/precr_qb_ph.c | 23 +
tests/tcg/mips/mips64-dspr2/precr_sra_ph_w.c | 37 +
tests/tcg/mips/mips64-dspr2/precr_sra_r_ph_w.c | 37 +
tests/tcg/mips/mips64-dspr2/prepend.c | 35 +
tests/tcg/mips/mips64-dspr2/printf.c | 266 +
tests/tcg/mips/mips64-dspr2/shra_qb.c | 35 +
tests/tcg/mips/mips64-dspr2/shra_r_qb.c | 35 +
tests/tcg/mips/mips64-dspr2/shrav_ob.c | 22 +
tests/tcg/mips/mips64-dspr2/shrav_qb.c | 37 +
tests/tcg/mips/mips64-dspr2/shrav_r_ob.c | 22 +
tests/tcg/mips/mips64-dspr2/shrav_r_qb.c | 37 +
tests/tcg/mips/mips64-dspr2/shrl_ph.c | 22 +
tests/tcg/mips/mips64-dspr2/shrlv_ph.c | 23 +
tests/tcg/mips/mips64-dspr2/subqh_ph.c | 23 +
tests/tcg/mips/mips64-dspr2/subqh_r_ph.c | 23 +
tests/tcg/mips/mips64-dspr2/subqh_r_w.c | 23 +
tests/tcg/mips/mips64-dspr2/subqh_w.c | 23 +
tests/tcg/mips/mips64-dspr2/subu_ph.c | 26 +
tests/tcg/mips/mips64-dspr2/subu_qh.c | 24 +
tests/tcg/mips/mips64-dspr2/subu_s_ph.c | 25 +
tests/tcg/mips/mips64-dspr2/subu_s_qh.c | 42 +
tests/tcg/mips/mips64-dspr2/subuh_ob.c | 36 +
tests/tcg/mips/mips64-dspr2/subuh_qb.c | 23 +
tests/tcg/mips/mips64-dspr2/subuh_r_ob.c | 23 +
tests/tcg/mips/mips64-dspr2/subuh_r_qb.c | 37 +
tests/tcg/openrisc/Makefile | 71 +
tests/tcg/openrisc/test_add.c | 43 +
tests/tcg/openrisc/test_addc.c | 38 +
tests/tcg/openrisc/test_addi.c | 33 +
tests/tcg/openrisc/test_addic.c | 33 +
tests/tcg/openrisc/test_and_or.c | 65 +
tests/tcg/openrisc/test_bf.c | 47 +
tests/tcg/openrisc/test_bnf.c | 51 +
tests/tcg/openrisc/test_div.c | 54 +
tests/tcg/openrisc/test_divu.c | 34 +
tests/tcg/openrisc/test_extx.c | 78 +
tests/tcg/openrisc/test_fx.c | 57 +
tests/tcg/openrisc/test_j.c | 26 +
tests/tcg/openrisc/test_jal.c | 26 +
tests/tcg/openrisc/test_lf_add.c | 39 +
tests/tcg/openrisc/test_lf_div.c | 37 +
tests/tcg/openrisc/test_lf_eqs.c | 88 +
tests/tcg/openrisc/test_lf_ges.c | 88 +
tests/tcg/openrisc/test_lf_gts.c | 86 +
tests/tcg/openrisc/test_lf_les.c | 88 +
tests/tcg/openrisc/test_lf_lts.c | 92 +
tests/tcg/openrisc/test_lf_mul.c | 22 +
tests/tcg/openrisc/test_lf_nes.c | 89 +
tests/tcg/openrisc/test_lf_rem.c | 32 +
tests/tcg/openrisc/test_lf_sub.c | 35 +
tests/tcg/openrisc/test_logic.c | 105 +
tests/tcg/openrisc/test_lx.c | 84 +
tests/tcg/openrisc/test_movhi.c | 31 +
tests/tcg/openrisc/test_mul.c | 61 +
tests/tcg/openrisc/test_muli.c | 48 +
tests/tcg/openrisc/test_mulu.c | 48 +
tests/tcg/openrisc/test_sfeq.c | 43 +
tests/tcg/openrisc/test_sfeqi.c | 39 +
tests/tcg/openrisc/test_sfges.c | 44 +
tests/tcg/openrisc/test_sfgesi.c | 40 +
tests/tcg/openrisc/test_sfgeu.c | 44 +
tests/tcg/openrisc/test_sfgeui.c | 41 +
tests/tcg/openrisc/test_sfgts.c | 45 +
tests/tcg/openrisc/test_sfgtsi.c | 41 +
tests/tcg/openrisc/test_sfgtu.c | 43 +
tests/tcg/openrisc/test_sfgtui.c | 42 +
tests/tcg/openrisc/test_sfles.c | 26 +
tests/tcg/openrisc/test_sflesi.c | 39 +
tests/tcg/openrisc/test_sfleu.c | 43 +
tests/tcg/openrisc/test_sfleui.c | 39 +
tests/tcg/openrisc/test_sflts.c | 43 +
tests/tcg/openrisc/test_sfltsi.c | 39 +
tests/tcg/openrisc/test_sfltu.c | 43 +
tests/tcg/openrisc/test_sfltui.c | 39 +
tests/tcg/openrisc/test_sfne.c | 43 +
tests/tcg/openrisc/test_sfnei.c | 39 +
tests/tcg/openrisc/test_sub.c | 35 +
tests/tcg/pi_10.com | Bin 0 -> 54 bytes
tests/tcg/runcom.c | 192 +
tests/tcg/sha1.c | 240 +
tests/tcg/test-arm-iwmmxt.s | 49 +
tests/tcg/test-i386-code16.S | 79 +
tests/tcg/test-i386-fprem.c | 353 +
tests/tcg/test-i386-muldiv.h | 76 +
tests/tcg/test-i386-shift.h | 185 +
tests/tcg/test-i386-ssse3.c | 57 +
tests/tcg/test-i386-vm86.S | 103 +
tests/tcg/test-i386.c | 2765 +
tests/tcg/test-i386.h | 152 +
tests/tcg/test-mmap.c | 484 +
tests/tcg/test_path.c | 161 +
tests/tcg/testthread.c | 58 +
tests/tcg/xtensa/Makefile | 79 +
tests/tcg/xtensa/crt.S | 24 +
tests/tcg/xtensa/linker.ld | 112 +
tests/tcg/xtensa/macros.inc | 85 +
tests/tcg/xtensa/test_b.S | 221 +
tests/tcg/xtensa/test_bi.S | 103 +
tests/tcg/xtensa/test_boolean.S | 23 +
tests/tcg/xtensa/test_break.S | 257 +
tests/tcg/xtensa/test_bz.S | 57 +
tests/tcg/xtensa/test_clamps.S | 42 +
tests/tcg/xtensa/test_fail.S | 9 +
tests/tcg/xtensa/test_interrupt.S | 194 +
tests/tcg/xtensa/test_loop.S | 163 +
tests/tcg/xtensa/test_mac16.S | 243 +
tests/tcg/xtensa/test_max.S | 81 +
tests/tcg/xtensa/test_min.S | 81 +
tests/tcg/xtensa/test_mmu.S | 511 +
tests/tcg/xtensa/test_mul16.S | 83 +
tests/tcg/xtensa/test_mul32.S | 20 +
tests/tcg/xtensa/test_nsa.S | 59 +
tests/tcg/xtensa/test_pipeline.S | 157 +
tests/tcg/xtensa/test_quo.S | 147 +
tests/tcg/xtensa/test_rem.S | 147 +
tests/tcg/xtensa/test_rst0.S | 148 +
tests/tcg/xtensa/test_sar.S | 111 +
tests/tcg/xtensa/test_sext.S | 69 +
tests/tcg/xtensa/test_shift.S | 206 +
tests/tcg/xtensa/test_timer.S | 178 +
tests/tcg/xtensa/test_windowed.S | 302 +
tests/tcg/xtensa/vectors.S | 39 +
tests/test-arm-iwmmxt.s | 49 -
tests/test-coroutine.c | 219 +
tests/test-i386-code16.S | 79 -
tests/test-i386-muldiv.h | 76 -
tests/test-i386-shift.h | 185 -
tests/test-i386-ssse3.c | 57 -
tests/test-i386-vm86.S | 103 -
tests/test-i386.c | 2764 -
tests/test-i386.h | 152 -
tests/test-iov.c | 260 +
tests/test-mmap.c | 476 -
tests/test-qmp-commands.c | 181 +
tests/test-qmp-input-strict.c | 234 +
tests/test-qmp-input-visitor.c | 316 +
tests/test-qmp-output-visitor.c | 477 +
tests/test-string-input-visitor.c | 195 +
tests/test-string-output-visitor.c | 188 +
tests/test-visitor-serialization.c | 784 +
tests/test_path.c | 160 -
tests/testthread.c | 51 -
tests/xtensa/Makefile | 75 -
tests/xtensa/crt.S | 24 -
tests/xtensa/linker.ld | 112 -
tests/xtensa/macros.inc | 68 -
tests/xtensa/test_b.S | 221 -
tests/xtensa/test_bi.S | 103 -
tests/xtensa/test_boolean.S | 23 -
tests/xtensa/test_bz.S | 57 -
tests/xtensa/test_clamps.S | 42 -
tests/xtensa/test_fail.S | 9 -
tests/xtensa/test_interrupt.S | 194 -
tests/xtensa/test_loop.S | 77 -
tests/xtensa/test_mac16.S | 243 -
tests/xtensa/test_max.S | 81 -
tests/xtensa/test_min.S | 81 -
tests/xtensa/test_mmu.S | 318 -
tests/xtensa/test_mul16.S | 83 -
tests/xtensa/test_mul32.S | 20 -
tests/xtensa/test_nsa.S | 59 -
tests/xtensa/test_pipeline.S | 157 -
tests/xtensa/test_quo.S | 147 -
tests/xtensa/test_rem.S | 147 -
tests/xtensa/test_rst0.S | 148 -
tests/xtensa/test_sar.S | 111 -
tests/xtensa/test_sext.S | 69 -
tests/xtensa/test_shift.S | 206 -
tests/xtensa/test_timer.S | 178 -
tests/xtensa/test_windowed.S | 302 -
tests/xtensa/vectors.S | 39 -
thread-pool.c | 289 +
thread-pool.h | 34 +
thunk.c | 28 +
thunk.h | 32 +-
trace-events | 437 +-
trace/control.c | 12 +-
trace/simple.c | 286 +-
trace/simple.h | 39 +-
translate-all.c | 11 +-
ui/Makefile.objs | 14 +
ui/cocoa.m | 9 +-
ui/curses.c | 21 +-
ui/qemu-spice.h | 9 +-
ui/sdl.c | 204 +-
ui/spice-core.c | 148 +-
ui/spice-display.c | 265 +-
ui/spice-display.h | 40 +-
ui/vnc-auth-sasl.c | 9 +-
ui/vnc-auth-sasl.h | 4 +-
ui/vnc-auth-vencrypt.c | 3 +-
ui/vnc-enc-hextile-template.h | 24 +-
ui/vnc-enc-hextile.c | 53 +-
ui/vnc-enc-tight.c | 280 +-
ui/vnc-enc-zrle.c | 18 +-
ui/vnc-enc-zywrle-template.c | 2 +-
ui/vnc-enc-zywrle.h | 2 +-
ui/vnc-jobs-async.c | 341 -
ui/vnc-jobs-sync.c | 73 -
ui/vnc-jobs.c | 352 +
ui/vnc-jobs.h | 18 +-
ui/vnc-palette.h | 1 +
ui/vnc-tls.c | 2 +-
ui/vnc.c | 551 +-
ui/vnc.h | 59 +-
uri.c | 2249 +
uri.h | 113 +
usb-bsd.c | 639 -
usb-linux.c | 2152 -
usb-redir.c | 1252 -
usb-stub.c | 52 -
user-exec.c | 32 +-
vl.c | 984 +-
vmstate.h | 639 +
xen-all.c | 314 +-
xen-mapcache.c | 36 +-
xen-mapcache.h | 8 +-
xen-stub.c | 22 +-
xtensa-semi.c | 224 -
2676 files changed, 436970 insertions(+), 133260 deletions(-)
diff --git a/.exrc b/.exrc
new file mode 100644
index 0000000..37755ed
--- /dev/null
+++ b/.exrc
@@ -0,0 +1,7 @@
+"VIM settings to match QEMU coding style. They are activated by adding the
+"following settings (without the " symbol) as last two lines in $HOME/.vimrc:
+"set secure
+"set exrc
+set expandtab
+set shiftwidth=4
+set smarttab
diff --git a/.gitignore b/.gitignore
index 406f75f..bd6ba1c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -12,8 +12,6 @@ trace-dtrace.dtrace
*-linux-user
*-bsd-user
libdis*
-libhw32
-libhw64
libuser
linux-headers/asm
qapi-generated
@@ -39,9 +37,18 @@ qemu-img-cmds.texi
qemu-img-cmds.h
qemu-io
qemu-ga
+qemu-bridge-helper
qemu-monitor.texi
+vscclient
QMP/qmp-commands.txt
test-coroutine
+test-qmp-input-visitor
+test-qmp-output-visitor
+test-string-input-visitor
+test-string-output-visitor
+test-visitor-serialization
+fsdev/virtfs-proxy-helper.1
+fsdev/virtfs-proxy-helper.pod
.gdbinit
*.a
*.aux
@@ -62,6 +69,10 @@ test-coroutine
*.vr
*.d
*.o
+*.lo
+*.la
+*.pc
+.libs
*.swp
*.orig
.pc
@@ -69,8 +80,14 @@ patches
pc-bios/bios-pq/status
pc-bios/vgabios-pq/status
pc-bios/optionrom/linuxboot.bin
+pc-bios/optionrom/linuxboot.raw
+pc-bios/optionrom/linuxboot.img
pc-bios/optionrom/multiboot.bin
pc-bios/optionrom/multiboot.raw
+pc-bios/optionrom/multiboot.img
+pc-bios/optionrom/kvmvapic.bin
+pc-bios/optionrom/kvmvapic.raw
+pc-bios/optionrom/kvmvapic.img
.stgit-*
cscope.*
tags
diff --git a/.gitmodules b/.gitmodules
index eca876f..cfa2af9 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -19,3 +19,6 @@
[submodule "roms/sgabios"]
path = roms/sgabios
url = git://git.qemu.org/sgabios.git
+[submodule "pixman"]
+ path = pixman
+ url = git://anongit.freedesktop.org/pixman
diff --git a/.mailmap b/.mailmap
new file mode 100644
index 0000000..9797802
--- /dev/null
+++ b/.mailmap
@@ -0,0 +1,16 @@
+# This mailmap just translates the weird addresses from the original import
into git
+# into proper addresses so that they are counted properly in git shortlog
output.
+#
+Andrzej Zaborowski <balrogg@xxxxxxxxx> balrog
<balrog@c046a42c-6fe2-441c-8c8c-71466251a162>
+Anthony Liguori <aliguori@xxxxxxxxxx> aliguori
<aliguori@c046a42c-6fe2-441c-8c8c-71466251a162>
+Aurelien Jarno <aurelien@xxxxxxxxxxx> aurel32
<aurel32@c046a42c-6fe2-441c-8c8c-71466251a162>
+Blue Swirl <blauwirbel@xxxxxxxxx> blueswir1
<blueswir1@c046a42c-6fe2-441c-8c8c-71466251a162>
+Edgar E. Iglesias <edgar.iglesias@xxxxxxxxx> edgar_igl
<edgar_igl@c046a42c-6fe2-441c-8c8c-71466251a162>
+Fabrice Bellard <fabrice@xxxxxxxxxxx> bellard
<bellard@c046a42c-6fe2-441c-8c8c-71466251a162>
+Jocelyn Mayer <l_indien@xxxxxxxx> j_mayer
<j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162>
+Paul Brook <paul@xxxxxxxxxxxxxxxx> pbrook
<pbrook@c046a42c-6fe2-441c-8c8c-71466251a162>
+Thiemo Seufer <ths@xxxxxxxxxxxx> ths <ths@c046a42c-6fe2-441c-8c8c-71466251a162>
+malc <av1474@xxxxxxxx> malc <malc@c046a42c-6fe2-441c-8c8c-71466251a162>
+# There is also a:
+# (no author) <(no author)@c046a42c-6fe2-441c-8c8c-71466251a162>
+# for the cvs2svn initialization commit e63c3dc74bf.
diff --git a/CODING_STYLE b/CODING_STYLE
index 6e61c49..dcbce28 100644
--- a/CODING_STYLE
+++ b/CODING_STYLE
@@ -1,4 +1,4 @@
-Qemu Coding Style
+QEMU Coding Style
=================
Please use the script checkpatch.pl in the scripts directory to check
@@ -44,7 +44,8 @@ Rationale:
3. Naming
Variables are lower_case_with_underscores; easy to type and read. Structured
-type names are in CamelCase; harder to type but standing out. Scalar type
+type names are in CamelCase; harder to type but standing out. Enum type
+names and function type names should also be in CamelCase. Scalar type
names are lower_case_with_underscores_ending_with_a_t, like the POSIX
uint64_t and family. Note that this last convention contradicts POSIX
and is therefore likely to be changed.
diff --git a/Changelog b/Changelog
index 28a69af..13eebef 100644
--- a/Changelog
+++ b/Changelog
@@ -78,7 +78,7 @@ version 0.10.2:
- fix savevm/loadvm (Anthony Liguori)
- live migration: fix dirty tracking windows (Glauber Costa)
- - live migration: improve error propogation (Glauber Costa)
+ - live migration: improve error propagation (Glauber Costa)
- qcow2: fix image creation for > ~2TB images (Chris Wright)
- hotplug: fix error handling for if= parameter (Eduardo Habkost)
- qcow2: fix data corruption (Nolan Leake)
@@ -386,7 +386,7 @@ version 0.5.3:
- support of CD-ROM change
- multiple network interface support
- initial x86-64 host support (Gwenole Beauchesne)
- - lret to outer priviledge fix (OS/2 install fix)
+ - lret to outer privilege fix (OS/2 install fix)
- task switch fixes (SkyOS boot)
- VM save/restore commands
- new timer API
@@ -447,7 +447,7 @@ version 0.5.0:
- multi-target build
- fixed: no error code in hardware interrupts
- fixed: pop ss, mov ss, x and sti disable hardware irqs for the next insn
- - correct single stepping thru string operations
+ - correct single stepping through string operations
- preliminary SPARC target support (Thomas M. Ogrisegg)
- tun-fd option (Rusty Russell)
- automatic IDE geometry detection
diff --git a/HACKING b/HACKING
index 733eab2..89a6b3a 100644
--- a/HACKING
+++ b/HACKING
@@ -32,7 +32,7 @@ mandatory for VMState fields.
Don't use Linux kernel internal types like u32, __u32 or __le32.
-Use target_phys_addr_t for guest physical addresses except pcibus_t
+Use hwaddr for guest physical addresses except pcibus_t
for PCI addresses. In addition, ram_addr_t is a QEMU internal address
space that maps guest RAM physical addresses into an intermediate
address space that can map to host virtual address spaces. Generally
@@ -77,11 +77,13 @@ avoided.
Use of the malloc/free/realloc/calloc/valloc/memalign/posix_memalign
APIs is not allowed in the QEMU codebase. Instead of these routines,
-use the replacement g_malloc/g_malloc0/g_realloc/g_free or
-qemu_vmalloc/qemu_memalign/qemu_vfree APIs.
+use the GLib memory allocation routines g_malloc/g_malloc0/g_new/
+g_new0/g_realloc/g_free or QEMU's qemu_vmalloc/qemu_memalign/qemu_vfree
+APIs.
-Please note that NULL check for the g_malloc result is redundant and
-that g_malloc() call with zero size is not allowed.
+Please note that g_malloc will exit on allocation failure, so there
+is no need to test for failure (as you would have to with malloc).
+Calling g_malloc with a zero size is valid and will return NULL.
Memory allocated by qemu_vmalloc or qemu_memalign must be freed with
qemu_vfree, since breaking this will cause problems on Win32 and user
@@ -89,10 +91,11 @@ emulators.
4. String manipulation
-Do not use the strncpy function. According to the man page, it does
-*not* guarantee a NULL-terminated buffer, which makes it extremely dangerous
-to use. Instead, use functionally equivalent function:
-void pstrcpy(char *buf, int buf_size, const char *str)
+Do not use the strncpy function. As mentioned in the man page, it does *not*
+guarantee a NULL-terminated buffer, which makes it extremely dangerous to use.
+It also zeros trailing destination bytes out to the specified length. Instead,
+use this similar function when possible, but note its different signature:
+void pstrcpy(char *dest, int dest_buf_size, const char *src)
Don't use strcat because it can't check for buffer overflows, but:
char *pstrcat(char *buf, int buf_size, const char *s)
diff --git a/LICENSE b/LICENSE
index cbd92c0..acae9a3 100644
--- a/LICENSE
+++ b/LICENSE
@@ -6,9 +6,7 @@ The following points clarify the QEMU license:
GNU General Public License. Hence each source file contains its own
licensing information.
-In particular, the QEMU virtual CPU core library (libqemu.a) is
-released under the GNU Lesser General Public License. Many hardware
-device emulation sources are released under the BSD license.
+Many hardware device emulation sources are released under the BSD license.
3) The Tiny Code Generator (TCG) is released under the BSD license
(see license headers in files).
diff --git a/MAINTAINERS b/MAINTAINERS
index 06df70c..2ede20d 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -20,7 +20,7 @@ Descriptions of section entries:
Supported: Someone is actually paid to look after this.
Maintained: Someone actually looks after it.
Odd Fixes: It has a maintainer but they don't have time to do
- much other than throw the odd patch in. See below..
+ much other than throw the odd patch in. See below.
Orphan: No current maintainer [but maybe you could take the
role as you write your new code].
Obsolete: Old code. Something tagged obsolete generally means
@@ -78,7 +78,7 @@ F: target-lm32/
M68K
M: Paul Brook <paul@xxxxxxxxxxxxxxxx>
-S: Maintained
+S: Odd Fixes
F: target-m68k/
MicroBlaze
@@ -88,11 +88,12 @@ F: target-microblaze/
MIPS
M: Aurelien Jarno <aurelien@xxxxxxxxxxx>
-S: Maintained
+S: Odd Fixes
F: target-mips/
PowerPC
M: Alexander Graf <agraf@xxxxxxx>
+L: qemu-ppc@xxxxxxxxxx
S: Maintained
F: target-ppc/
@@ -103,7 +104,7 @@ F: target-s390x/
SH4
M: Aurelien Jarno <aurelien@xxxxxxxxxxx>
-S: Maintained
+S: Odd Fixes
F: target-sh4/
SPARC
@@ -111,6 +112,11 @@ M: Blue Swirl <blauwirbel@xxxxxxxxx>
S: Maintained
F: target-sparc/
+UniCore32
+M: Guan Xuetao <gxt@xxxxxxxxxxxxxxx>
+S: Maintained
+F: target-unicore32/
+
X86
M: qemu-devel@xxxxxxxxxx
S: Odd Fixes
@@ -160,13 +166,53 @@ S: Supported
F: xen-*
F: */xen*
+Hosts:
+------
+
+LINUX
+L: qemu-devel@xxxxxxxxxx
+S: Maintained
+F: linux-*
+F: linux-headers/
+
+POSIX
+L: qemu-devel@xxxxxxxxxx
+S: Maintained
+F: *posix*
+
+W32, W64
+L: qemu-devel@xxxxxxxxxx
+M: Stefan Weil <sw@xxxxxxxxxxx>
+S: Maintained
+F: *win32*
+
ARM Machines
------------
+Exynos
+M: Evgeny Voevodin <e.voevodin@xxxxxxxxxxx>
+M: Maksim Kozlov <m.kozlov@xxxxxxxxxxx>
+M: Igor Mitsyanko <i.mitsyanko@xxxxxxxxxxx>
+M: Dmitry Solodkiy <d.solodkiy@xxxxxxxxxxx>
+S: Maintained
+F: hw/exynos*
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |