History log of /openbmc/qemu/hw/char/ (Results 526 – 550 of 628)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
35d0845816-Apr-2014 Juan Quintela <quintela@redhat.com>

savevm: Remove all the unneeded version_minimum_id_old (rest)

After previous Peter patch, they are redundant. This way we don't
assign them except when needed. Once there, there were lots of case

savevm: Remove all the unneeded version_minimum_id_old (rest)

After previous Peter patch, they are redundant. This way we don't
assign them except when needed. Once there, there were lots of case
where the ".fields" indentation was wrong:

.fields = (VMStateField []) {
and
.fields = (VMStateField []) {

Change all the combinations to:

.fields = (VMStateField[]){

The biggest problem (appart from aesthetics) was that checkpatch complained
when we copy&pasted the code from one place to another.

Signed-off-by: Juan Quintela <quintela@redhat.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>

show more ...


/openbmc/qemu/.gitignore
/openbmc/qemu/MAINTAINERS
/openbmc/qemu/Makefile
/openbmc/qemu/Makefile.objs
/openbmc/qemu/Makefile.target
/openbmc/qemu/VERSION
/openbmc/qemu/arch_init.c
/openbmc/qemu/audio/Makefile.objs
/openbmc/qemu/audio/audio.c
/openbmc/qemu/backends/Makefile.objs
/openbmc/qemu/backends/rng.c
/openbmc/qemu/backends/tpm.c
/openbmc/qemu/block-migration.c
/openbmc/qemu/block.c
/openbmc/qemu/block/bochs.c
/openbmc/qemu/block/cloop.c
/openbmc/qemu/block/commit.c
/openbmc/qemu/block/cow.c
/openbmc/qemu/block/curl.c
/openbmc/qemu/block/dmg.c
/openbmc/qemu/block/gluster.c
/openbmc/qemu/block/iscsi.c
/openbmc/qemu/block/mirror.c
/openbmc/qemu/block/nbd.c
/openbmc/qemu/block/nfs.c
/openbmc/qemu/block/qapi.c
/openbmc/qemu/block/qcow.c
/openbmc/qemu/block/qcow2-cluster.c
/openbmc/qemu/block/qcow2-refcount.c
/openbmc/qemu/block/qcow2.c
/openbmc/qemu/block/qed.c
/openbmc/qemu/block/quorum.c
/openbmc/qemu/block/raw-posix.c
/openbmc/qemu/block/raw-win32.c
/openbmc/qemu/block/sheepdog.c
/openbmc/qemu/block/vdi.c
/openbmc/qemu/block/vmdk.c
/openbmc/qemu/block/vvfat.c
/openbmc/qemu/blockdev.c
/openbmc/qemu/blockjob.c
/openbmc/qemu/bsd-user/main.c
/openbmc/qemu/configure
/openbmc/qemu/coroutine-gthread.c
/openbmc/qemu/cpus.c
/openbmc/qemu/default-configs/usb.mak
/openbmc/qemu/device-hotplug.c
/openbmc/qemu/disas/Makefile.objs
/openbmc/qemu/docs/memory.txt
/openbmc/qemu/docs/migration.txt
/openbmc/qemu/docs/qapi-code-gen.txt
/openbmc/qemu/docs/specs/standard-vga.txt
/openbmc/qemu/docs/writing-qmp-commands.txt
/openbmc/qemu/dump.c
/openbmc/qemu/exec.c
/openbmc/qemu/fpu/softfloat.c
/openbmc/qemu/fsdev/virtfs-proxy-helper.c
/openbmc/qemu/hmp-commands.hx
/openbmc/qemu/hmp.c
/openbmc/qemu/hmp.h
/openbmc/qemu/hw/9pfs/virtio-9p-local.c
/openbmc/qemu/hw/9pfs/virtio-9p-synth.c
/openbmc/qemu/hw/9pfs/virtio-9p.c
/openbmc/qemu/hw/acpi/pcihp.c
/openbmc/qemu/hw/arm/cubieboard.c
/openbmc/qemu/hw/arm/pxa2xx.c
/openbmc/qemu/hw/arm/virt.c
/openbmc/qemu/hw/audio/adlib.c
/openbmc/qemu/hw/audio/hda-codec.c
/openbmc/qemu/hw/audio/milkymist-ac97.c
/openbmc/qemu/hw/block/m25p80.c
/openbmc/qemu/hw/block/xen_blkif.h
/openbmc/qemu/hw/block/xen_disk.c
ipoctal232.c
lm32_juart.c
lm32_uart.c
milkymist-uart.c
sclpconsole-lm.c
sclpconsole.c
/openbmc/qemu/hw/core/fw-path-provider.c
/openbmc/qemu/hw/core/ptimer.c
/openbmc/qemu/hw/core/qdev-properties-system.c
/openbmc/qemu/hw/core/qdev-properties.c
/openbmc/qemu/hw/core/qdev.c
/openbmc/qemu/hw/display/cg3.c
/openbmc/qemu/hw/display/cirrus_vga.c
/openbmc/qemu/hw/display/g364fb.c
/openbmc/qemu/hw/display/jazz_led.c
/openbmc/qemu/hw/display/milkymist-tmu2.c
/openbmc/qemu/hw/display/milkymist-vgafb.c
/openbmc/qemu/hw/display/qxl.c
/openbmc/qemu/hw/display/qxl.h
/openbmc/qemu/hw/display/ssd0323.c
/openbmc/qemu/hw/display/tcx.c
/openbmc/qemu/hw/display/vga-isa-mm.c
/openbmc/qemu/hw/display/vga-isa.c
/openbmc/qemu/hw/display/vga-pci.c
/openbmc/qemu/hw/display/vga.c
/openbmc/qemu/hw/display/vga_int.h
/openbmc/qemu/hw/display/vmware_vga.c
/openbmc/qemu/hw/dma/i82374.c
/openbmc/qemu/hw/dma/sparc32_dma.c
/openbmc/qemu/hw/dma/sun4m_iommu.c
/openbmc/qemu/hw/dma/xilinx_axidma.c
/openbmc/qemu/hw/gpio/zaurus.c
/openbmc/qemu/hw/i2c/core.c
/openbmc/qemu/hw/i2c/pm_smbus.c
/openbmc/qemu/hw/i2c/smbus.c
/openbmc/qemu/hw/i2c/smbus_eeprom.c
/openbmc/qemu/hw/i2c/smbus_ich9.c
/openbmc/qemu/hw/i386/Makefile.objs
/openbmc/qemu/hw/i386/acpi-build.c
/openbmc/qemu/hw/i386/acpi-dsdt-cpu-hotplug.dsl
/openbmc/qemu/hw/i386/acpi-dsdt.hex.generated
/openbmc/qemu/hw/i386/kvm/pci-assign.c
/openbmc/qemu/hw/i386/kvmvapic.c
/openbmc/qemu/hw/i386/pc.c
/openbmc/qemu/hw/i386/pc_piix.c
/openbmc/qemu/hw/i386/pc_q35.c
/openbmc/qemu/hw/i386/q35-acpi-dsdt.hex.generated
/openbmc/qemu/hw/i386/smbios.c
/openbmc/qemu/hw/i386/xen/Makefile.objs
/openbmc/qemu/hw/i386/xen/xen_apic.c
/openbmc/qemu/hw/i386/xen/xen_platform.c
/openbmc/qemu/hw/i386/xen/xen_pvdevice.c
/openbmc/qemu/hw/ide/ahci.c
/openbmc/qemu/hw/ide/core.c
/openbmc/qemu/hw/ide/macio.c
/openbmc/qemu/hw/ide/microdrive.c
/openbmc/qemu/hw/ide/mmio.c
/openbmc/qemu/hw/input/adb.c
/openbmc/qemu/hw/input/milkymist-softusb.c
/openbmc/qemu/hw/input/tsc210x.c
/openbmc/qemu/hw/intc/allwinner-a10-pic.c
/openbmc/qemu/hw/intc/apic.c
/openbmc/qemu/hw/intc/apic_common.c
/openbmc/qemu/hw/intc/arm_gic.c
/openbmc/qemu/hw/intc/arm_gic_kvm.c
/openbmc/qemu/hw/intc/armv7m_nvic.c
/openbmc/qemu/hw/intc/i8259.c
/openbmc/qemu/hw/intc/lm32_pic.c
/openbmc/qemu/hw/intc/openpic.c
/openbmc/qemu/hw/intc/openpic_kvm.c
/openbmc/qemu/hw/intc/slavio_intctl.c
/openbmc/qemu/hw/intc/xics_kvm.c
/openbmc/qemu/hw/intc/xilinx_intc.c
/openbmc/qemu/hw/ipack/ipack.c
/openbmc/qemu/hw/ipack/tpci200.c
/openbmc/qemu/hw/isa/isa-bus.c
/openbmc/qemu/hw/microblaze/boot.c
/openbmc/qemu/hw/mips/mips_fulong2e.c
/openbmc/qemu/hw/misc/eccmemctl.c
/openbmc/qemu/hw/misc/ivshmem.c
/openbmc/qemu/hw/misc/lm32_sys.c
/openbmc/qemu/hw/misc/macio/cuda.c
/openbmc/qemu/hw/misc/macio/mac_dbdma.c
/openbmc/qemu/hw/misc/milkymist-hpdmc.c
/openbmc/qemu/hw/misc/milkymist-pfpu.c
/openbmc/qemu/hw/misc/slavio_misc.c
/openbmc/qemu/hw/misc/tmp105.c
/openbmc/qemu/hw/misc/zynq_slcr.c
/openbmc/qemu/hw/net/allwinner_emac.c
/openbmc/qemu/hw/net/cadence_gem.c
/openbmc/qemu/hw/net/lance.c
/openbmc/qemu/hw/net/milkymist-minimac2.c
/openbmc/qemu/hw/net/mipsnet.c
/openbmc/qemu/hw/net/pcnet.c
/openbmc/qemu/hw/net/virtio-net.c
/openbmc/qemu/hw/net/vmxnet3.c
/openbmc/qemu/hw/net/xgmac.c
/openbmc/qemu/hw/net/xilinx_axienet.c
/openbmc/qemu/hw/nvram/ds1225y.c
/openbmc/qemu/hw/nvram/mac_nvram.c
/openbmc/qemu/hw/pci-host/bonito.c
/openbmc/qemu/hw/pci-host/prep.c
/openbmc/qemu/hw/pci/pci.c
/openbmc/qemu/hw/pci/pcie_aer.c
/openbmc/qemu/hw/ppc/e500.c
/openbmc/qemu/hw/ppc/ppc.c
/openbmc/qemu/hw/ppc/ppce500_spin.c
/openbmc/qemu/hw/ppc/prep.c
/openbmc/qemu/hw/ppc/spapr.c
/openbmc/qemu/hw/ppc/spapr_iommu.c
/openbmc/qemu/hw/ppc/spapr_rtas.c
/openbmc/qemu/hw/s390x/css.c
/openbmc/qemu/hw/s390x/css.h
/openbmc/qemu/hw/s390x/event-facility.c
/openbmc/qemu/hw/s390x/sclpquiesce.c
/openbmc/qemu/hw/s390x/virtio-ccw.c
/openbmc/qemu/hw/scsi/esp-pci.c
/openbmc/qemu/hw/scsi/esp.c
/openbmc/qemu/hw/scsi/scsi-bus.c
/openbmc/qemu/hw/scsi/virtio-scsi.c
/openbmc/qemu/hw/sd/milkymist-memcard.c
/openbmc/qemu/hw/sd/sdhci.c
/openbmc/qemu/hw/sd/ssi-sd.c
/openbmc/qemu/hw/ssi/pl022.c
/openbmc/qemu/hw/timer/allwinner-a10-pit.c
/openbmc/qemu/hw/timer/cadence_ttc.c
/openbmc/qemu/hw/timer/hpet.c
/openbmc/qemu/hw/timer/i8254.c
/openbmc/qemu/hw/timer/lm32_timer.c
/openbmc/qemu/hw/timer/milkymist-sysctl.c
/openbmc/qemu/hw/timer/slavio_timer.c
/openbmc/qemu/hw/timer/xilinx_timer.c
/openbmc/qemu/hw/usb/Makefile.objs
/openbmc/qemu/hw/usb/bus.c
/openbmc/qemu/hw/usb/desc-msos.c
/openbmc/qemu/hw/usb/desc.h
/openbmc/qemu/hw/usb/dev-hid.c
/openbmc/qemu/hw/usb/dev-hub.c
/openbmc/qemu/hw/usb/dev-mtp.c
/openbmc/qemu/hw/usb/dev-storage.c
/openbmc/qemu/hw/usb/hcd-ehci-pci.c
/openbmc/qemu/hw/usb/hcd-ehci-sysbus.c
/openbmc/qemu/hw/usb/hcd-ehci.c
/openbmc/qemu/hw/usb/hcd-ohci.c
/openbmc/qemu/hw/usb/hcd-uhci.c
/openbmc/qemu/hw/virtio/virtio-balloon.c
/openbmc/qemu/hw/virtio/virtio.c
/openbmc/qemu/hw/watchdog/wdt_ib700.c
/openbmc/qemu/hw/xen/Makefile.objs
/openbmc/qemu/hw/xen/xen_backend.c
/openbmc/qemu/hw/xen/xen_pt_config_init.c
/openbmc/qemu/hw/xen/xen_pt_msi.c
/openbmc/qemu/hw/xenpv/Makefile.objs
/openbmc/qemu/hw/xenpv/xen_domainbuild.c
/openbmc/qemu/hw/xenpv/xen_domainbuild.h
/openbmc/qemu/hw/xenpv/xen_machine_pv.c
/openbmc/qemu/include/block/block.h
/openbmc/qemu/include/block/block_int.h
/openbmc/qemu/include/elf.h
/openbmc/qemu/include/exec/def-helper.h
/openbmc/qemu/include/exec/exec-all.h
/openbmc/qemu/include/exec/memory.h
/openbmc/qemu/include/exec/softmmu_exec.h
/openbmc/qemu/include/fpu/softfloat.h
/openbmc/qemu/include/glib-compat.h
/openbmc/qemu/include/hw/boards.h
/openbmc/qemu/include/hw/fw-path-provider.h
/openbmc/qemu/include/hw/i2c/smbus.h
/openbmc/qemu/include/hw/i386/apic_internal.h
/openbmc/qemu/include/hw/i386/pc.h
/openbmc/qemu/include/hw/i386/smbios.h
/openbmc/qemu/include/hw/net/allwinner_emac.h
/openbmc/qemu/include/hw/pci/pci.h
/openbmc/qemu/include/hw/ppc/ppc.h
/openbmc/qemu/include/hw/timer/allwinner-a10-pit.h
/openbmc/qemu/include/hw/virtio/virtio-net.h
/openbmc/qemu/include/hw/xen/xen.h
/openbmc/qemu/include/hw/xen/xen_common.h
/openbmc/qemu/include/migration/migration.h
/openbmc/qemu/include/migration/qemu-file.h
/openbmc/qemu/include/migration/vmstate.h
/openbmc/qemu/include/monitor/monitor.h
/openbmc/qemu/include/qapi/error.h
/openbmc/qemu/include/qapi/qmp/dispatch.h
/openbmc/qemu/include/qapi/qmp/qerror.h
/openbmc/qemu/include/qemu-common.h
/openbmc/qemu/include/qemu/config-file.h
/openbmc/qemu/include/qemu/error-report.h
/openbmc/qemu/include/qemu/int128.h
/openbmc/qemu/include/qemu/typedefs.h
/openbmc/qemu/include/sysemu/arch_init.h
/openbmc/qemu/include/sysemu/kvm.h
/openbmc/qemu/include/sysemu/qtest.h
/openbmc/qemu/kvm-all.c
/openbmc/qemu/kvm-stub.c
/openbmc/qemu/libcacard/Makefile
/openbmc/qemu/libcacard/vcard_emul_nss.c
/openbmc/qemu/libcacard/vreader.c
/openbmc/qemu/linux-headers/asm-s390/kvm.h
/openbmc/qemu/linux-headers/linux/kvm.h
/openbmc/qemu/linux-headers/linux/vfio.h
/openbmc/qemu/linux-user/Makefile.objs
/openbmc/qemu/linux-user/elfload.c
/openbmc/qemu/linux-user/main.c
/openbmc/qemu/linux-user/signal.c
/openbmc/qemu/linux-user/syscall.c
/openbmc/qemu/linux-user/syscall_defs.h
/openbmc/qemu/linux-user/uname.c
/openbmc/qemu/linux-user/uname.h
/openbmc/qemu/migration-tcp.c
/openbmc/qemu/migration-unix.c
/openbmc/qemu/migration.c
/openbmc/qemu/monitor.c
/openbmc/qemu/net/net.c
/openbmc/qemu/net/slirp.c
/openbmc/qemu/net/tap.c
/openbmc/qemu/pc-bios/README
/openbmc/qemu/pc-bios/qemu_logo.svg
/openbmc/qemu/pc-bios/slof.bin
/openbmc/qemu/po/Makefile
/openbmc/qemu/po/de_DE.po
/openbmc/qemu/po/fr_FR.po
/openbmc/qemu/po/hu.po
/openbmc/qemu/po/it.po
/openbmc/qemu/po/tr.po
/openbmc/qemu/qapi-schema.json
/openbmc/qemu/qapi/opts-visitor.c
/openbmc/qemu/qapi/qapi-dealloc-visitor.c
/openbmc/qemu/qapi/qmp-dispatch.c
/openbmc/qemu/qapi/qmp-input-visitor.c
/openbmc/qemu/qdev-monitor.c
/openbmc/qemu/qemu-doc.texi
/openbmc/qemu/qemu-file.c
/openbmc/qemu/qemu-img.c
/openbmc/qemu/qemu-io.c
/openbmc/qemu/qemu-nbd.c
/openbmc/qemu/qemu-options.hx
/openbmc/qemu/qemu-seccomp.c
/openbmc/qemu/qemu-timer.c
/openbmc/qemu/qga/commands-posix.c
/openbmc/qemu/qga/commands-win32.c
/openbmc/qemu/qga/commands.c
/openbmc/qemu/qga/main.c
/openbmc/qemu/qga/qapi-schema.json
/openbmc/qemu/qga/vss-win32.c
/openbmc/qemu/qga/vss-win32.h
/openbmc/qemu/qga/vss-win32/install.cpp
/openbmc/qemu/qmp-commands.hx
/openbmc/qemu/qmp.c
/openbmc/qemu/qobject/json-parser.c
/openbmc/qemu/qom/object.c
/openbmc/qemu/qtest.c
/openbmc/qemu/roms/SLOF
/openbmc/qemu/rules.mak
/openbmc/qemu/savevm.c
/openbmc/qemu/scripts/coverity-model.c
/openbmc/qemu/scripts/qapi-commands.py
/openbmc/qemu/scripts/qapi-types.py
/openbmc/qemu/scripts/qapi-visit.py
/openbmc/qemu/scripts/qapi.py
/openbmc/qemu/scripts/simpletrace.py
/openbmc/qemu/scripts/tracetool/__init__.py
/openbmc/qemu/scripts/tracetool/backend/__init__.py
/openbmc/qemu/scripts/tracetool/backend/dtrace.py
/openbmc/qemu/scripts/tracetool/backend/ftrace.py
/openbmc/qemu/scripts/tracetool/backend/simple.py
/openbmc/qemu/scripts/tracetool/backend/stderr.py
/openbmc/qemu/scripts/tracetool/backend/ust.py
/openbmc/qemu/scripts/tracetool/format/__init__.py
/openbmc/qemu/scripts/tracetool/format/c.py
/openbmc/qemu/scripts/tracetool/format/d.py
/openbmc/qemu/scripts/tracetool/format/events_c.py
/openbmc/qemu/scripts/tracetool/format/events_h.py
/openbmc/qemu/scripts/tracetool/format/h.py
/openbmc/qemu/scripts/tracetool/format/stap.py
/openbmc/qemu/scripts/tracetool/format/ust_events_c.py
/openbmc/qemu/scripts/tracetool/format/ust_events_h.py
/openbmc/qemu/slirp/misc.c
/openbmc/qemu/slirp/slirp.c
/openbmc/qemu/slirp/slirp.h
/openbmc/qemu/stubs/Makefile.objs
/openbmc/qemu/stubs/arch-query-cpu-def.c
/openbmc/qemu/target-alpha/fpu_helper.c
/openbmc/qemu/target-alpha/helper.h
/openbmc/qemu/target-alpha/machine.c
/openbmc/qemu/target-alpha/translate.c
/openbmc/qemu/target-arm/cpu-qom.h
/openbmc/qemu/target-arm/cpu.c
/openbmc/qemu/target-arm/cpu.h
/openbmc/qemu/target-arm/cpu64.c
/openbmc/qemu/target-arm/gdbstub64.c
/openbmc/qemu/target-arm/helper-a64.c
/openbmc/qemu/target-arm/helper.c
/openbmc/qemu/target-arm/helper.h
/openbmc/qemu/target-arm/internals.h
/openbmc/qemu/target-arm/kvm32.c
/openbmc/qemu/target-arm/kvm64.c
/openbmc/qemu/target-arm/machine.c
/openbmc/qemu/target-arm/op_helper.c
/openbmc/qemu/target-arm/translate-a64.c
/openbmc/qemu/target-arm/translate.c
/openbmc/qemu/target-arm/translate.h
/openbmc/qemu/target-i386/cpu.c
/openbmc/qemu/target-lm32/machine.c
/openbmc/qemu/target-microblaze/cpu.c
/openbmc/qemu/target-moxie/machine.c
/openbmc/qemu/target-openrisc/machine.c
/openbmc/qemu/target-ppc/cpu.h
/openbmc/qemu/target-ppc/excp_helper.c
/openbmc/qemu/target-ppc/fpu_helper.c
/openbmc/qemu/target-ppc/helper_regs.h
/openbmc/qemu/target-ppc/kvm.c
/openbmc/qemu/target-ppc/translate_init.c
/openbmc/qemu/target-s390x/cpu.h
/openbmc/qemu/target-s390x/helper.c
/openbmc/qemu/target-s390x/kvm.c
/openbmc/qemu/target-s390x/misc_helper.c
/openbmc/qemu/tcg/README
/openbmc/qemu/tcg/aarch64/tcg-target.c
/openbmc/qemu/tcg/aarch64/tcg-target.h
/openbmc/qemu/tcg/arm/tcg-target.c
/openbmc/qemu/tcg/arm/tcg-target.h
/openbmc/qemu/tcg/i386/tcg-target.c
/openbmc/qemu/tcg/i386/tcg-target.h
/openbmc/qemu/tcg/ia64/tcg-target.c
/openbmc/qemu/tcg/ia64/tcg-target.h
/openbmc/qemu/tcg/mips/tcg-target.c
/openbmc/qemu/tcg/mips/tcg-target.h
/openbmc/qemu/tcg/optimize.c
/openbmc/qemu/tcg/ppc/tcg-target.c
/openbmc/qemu/tcg/ppc/tcg-target.h
/openbmc/qemu/tcg/ppc64/tcg-target.c
/openbmc/qemu/tcg/ppc64/tcg-target.h
/openbmc/qemu/tcg/s390/tcg-target.c
/openbmc/qemu/tcg/s390/tcg-target.h
/openbmc/qemu/tcg/sparc/tcg-target.c
/openbmc/qemu/tcg/sparc/tcg-target.h
/openbmc/qemu/tcg/tcg-be-ldst.h
/openbmc/qemu/tcg/tcg-op.h
/openbmc/qemu/tcg/tcg-opc.h
/openbmc/qemu/tcg/tcg.c
/openbmc/qemu/tcg/tcg.h
/openbmc/qemu/tcg/tci/tcg-target.c
/openbmc/qemu/tcg/tci/tcg-target.h
/openbmc/qemu/tci.c
/openbmc/qemu/tests/.gitignore
/openbmc/qemu/tests/Makefile
/openbmc/qemu/tests/ac97-test.c
/openbmc/qemu/tests/acpi-test-data/pc/DSDT
/openbmc/qemu/tests/acpi-test-data/pc/SSDT
/openbmc/qemu/tests/acpi-test-data/q35/DSDT
/openbmc/qemu/tests/display-vga-test.c
/openbmc/qemu/tests/es1370-test.c
/openbmc/qemu/tests/intel-hda-test.c
/openbmc/qemu/tests/ioh3420-test.c
/openbmc/qemu/tests/libqtest.c
/openbmc/qemu/tests/qapi-schema/duplicate-key.err
/openbmc/qemu/tests/qapi-schema/flat-union-invalid-branch-key.err
/openbmc/qemu/tests/qapi-schema/flat-union-invalid-discriminator.err
/openbmc/qemu/tests/qapi-schema/flat-union-no-base.err
/openbmc/qemu/tests/qapi-schema/flat-union-string-discriminator.err
/openbmc/qemu/tests/qapi-schema/funny-char.err
/openbmc/qemu/tests/qapi-schema/include-before-err.err
/openbmc/qemu/tests/qapi-schema/include-before-err.exit
/openbmc/qemu/tests/qapi-schema/include-before-err.json
/openbmc/qemu/tests/qapi-schema/include-before-err.out
/openbmc/qemu/tests/qapi-schema/include-cycle-b.json
/openbmc/qemu/tests/qapi-schema/include-cycle-c.json
/openbmc/qemu/tests/qapi-schema/include-cycle.err
/openbmc/qemu/tests/qapi-schema/include-cycle.exit
/openbmc/qemu/tests/qapi-schema/include-cycle.json
/openbmc/qemu/tests/qapi-schema/include-cycle.out
/openbmc/qemu/tests/qapi-schema/include-format-err.err
/openbmc/qemu/tests/qapi-schema/include-format-err.exit
/openbmc/qemu/tests/qapi-schema/include-format-err.json
/openbmc/qemu/tests/qapi-schema/include-format-err.out
/openbmc/qemu/tests/qapi-schema/include-nested-err.err
/openbmc/qemu/tests/qapi-schema/include-nested-err.exit
/openbmc/qemu/tests/qapi-schema/include-nested-err.json
/openbmc/qemu/tests/qapi-schema/include-nested-err.out
/openbmc/qemu/tests/qapi-schema/include-no-file.err
/openbmc/qemu/tests/qapi-schema/include-no-file.exit
/openbmc/qemu/tests/qapi-schema/include-no-file.json
/openbmc/qemu/tests/qapi-schema/include-no-file.out
/openbmc/qemu/tests/qapi-schema/include-non-file.err
/openbmc/qemu/tests/qapi-schema/include-non-file.exit
/openbmc/qemu/tests/qapi-schema/include-non-file.json
/openbmc/qemu/tests/qapi-schema/include-non-file.out
/openbmc/qemu/tests/qapi-schema/include-relpath-sub.json
/openbmc/qemu/tests/qapi-schema/include-relpath.err
/openbmc/qemu/tests/qapi-schema/include-relpath.exit
/openbmc/qemu/tests/qapi-schema/include-relpath.json
/openbmc/qemu/tests/qapi-schema/include-relpath.out
/openbmc/qemu/tests/qapi-schema/include-self-cycle.err
/openbmc/qemu/tests/qapi-schema/include-self-cycle.exit
/openbmc/qemu/tests/qapi-schema/include-self-cycle.json
/openbmc/qemu/tests/qapi-schema/include-self-cycle.out
/openbmc/qemu/tests/qapi-schema/include-simple-sub.json
/openbmc/qemu/tests/qapi-schema/include-simple.err
/openbmc/qemu/tests/qapi-schema/include-simple.exit
/openbmc/qemu/tests/qapi-schema/include-simple.json
/openbmc/qemu/tests/qapi-schema/include-simple.out
/openbmc/qemu/tests/qapi-schema/include/relpath.json
/openbmc/qemu/tests/qapi-schema/missing-colon.err
/openbmc/qemu/tests/qapi-schema/missing-comma-list.err
/openbmc/qemu/tests/qapi-schema/missing-comma-object.err
/openbmc/qemu/tests/qapi-schema/non-objects.err
/openbmc/qemu/tests/qapi-schema/quoted-structural-chars.err
/openbmc/qemu/tests/qapi-schema/test-qapi.py
/openbmc/qemu/tests/qapi-schema/trailing-comma-list.err
/openbmc/qemu/tests/qapi-schema/trailing-comma-object.err
/openbmc/qemu/tests/qapi-schema/unclosed-list.err
/openbmc/qemu/tests/qapi-schema/unclosed-object.err
/openbmc/qemu/tests/qapi-schema/unclosed-string.err
/openbmc/qemu/tests/qapi-schema/union-invalid-base.err
/openbmc/qemu/tests/qemu-iotests/019
/openbmc/qemu/tests/qemu-iotests/030
/openbmc/qemu/tests/qemu-iotests/031
/openbmc/qemu/tests/qemu-iotests/036
/openbmc/qemu/tests/qemu-iotests/039
/openbmc/qemu/tests/qemu-iotests/051
/openbmc/qemu/tests/qemu-iotests/051.out
/openbmc/qemu/tests/qemu-iotests/054
/openbmc/qemu/tests/qemu-iotests/056
/openbmc/qemu/tests/qemu-iotests/059
/openbmc/qemu/tests/qemu-iotests/059.out
/openbmc/qemu/tests/qemu-iotests/060
/openbmc/qemu/tests/qemu-iotests/061
/openbmc/qemu/tests/qemu-iotests/065
/openbmc/qemu/tests/qemu-iotests/078
/openbmc/qemu/tests/qemu-iotests/078.out
/openbmc/qemu/tests/qemu-iotests/083
/openbmc/qemu/tests/qemu-iotests/084.out
/openbmc/qemu/tests/qemu-iotests/085
/openbmc/qemu/tests/qemu-iotests/086
/openbmc/qemu/tests/qemu-iotests/087
/openbmc/qemu/tests/qemu-iotests/087.out
/openbmc/qemu/tests/qemu-iotests/090
/openbmc/qemu/tests/qemu-iotests/090.out
/openbmc/qemu/tests/qemu-iotests/091
/openbmc/qemu/tests/qemu-iotests/091.out
/openbmc/qemu/tests/qemu-iotests/check
/openbmc/qemu/tests/qemu-iotests/common.qemu
/openbmc/qemu/tests/qemu-iotests/common.rc
/openbmc/qemu/tests/qemu-iotests/group
/openbmc/qemu/tests/qemu-iotests/iotests.py
/openbmc/qemu/tests/tcg/Makefile
/openbmc/qemu/tests/tcg/test_path.c
/openbmc/qemu/tests/test-qmp-input-strict.c
/openbmc/qemu/tests/test-qmp-input-visitor.c
/openbmc/qemu/tests/test-qmp-output-visitor.c
/openbmc/qemu/tests/test-string-input-visitor.c
/openbmc/qemu/tests/test-string-output-visitor.c
/openbmc/qemu/tests/test-vmstate.c
/openbmc/qemu/tests/usb-hcd-ehci-test.c
/openbmc/qemu/trace-events
/openbmc/qemu/trace/Makefile.objs
/openbmc/qemu/trace/simple.c
/openbmc/qemu/translate-all.c
/openbmc/qemu/ui/Makefile.objs
/openbmc/qemu/ui/console.c
/openbmc/qemu/ui/gtk.c
/openbmc/qemu/ui/sdl2.c
/openbmc/qemu/ui/spice-core.c
/openbmc/qemu/ui/vnc.c
/openbmc/qemu/user-exec.c
/openbmc/qemu/util/cutils.c
/openbmc/qemu/util/error.c
/openbmc/qemu/util/osdep.c
/openbmc/qemu/util/oslib-win32.c
/openbmc/qemu/util/path.c
/openbmc/qemu/util/qemu-config.c
/openbmc/qemu/util/qemu-error.c
/openbmc/qemu/util/qemu-option.c
/openbmc/qemu/util/readline.c
/openbmc/qemu/vl.c
/openbmc/qemu/vmstate.c
/openbmc/qemu/xbzrle.c
/openbmc/qemu/xen-common-stub.c
/openbmc/qemu/xen-common.c
/openbmc/qemu/xen-hvm-stub.c
/openbmc/qemu/xen-hvm.c
8f1e884b13-May-2014 Juan Quintela <quintela@redhat.com>

savevm: Remove all the unneeded version_minimum_id_old (arm)

After commit 767adce2d, they are redundant. This way we don't assign them
except when needed. Once there, there were lots of cases wher

savevm: Remove all the unneeded version_minimum_id_old (arm)

After commit 767adce2d, they are redundant. This way we don't assign them
except when needed. Once there, there were lots of cases where the ".fields"
indentation was wrong:

.fields = (VMStateField []) {
and
.fields = (VMStateField []) {

Change all the combinations to:

.fields = (VMStateField[]){

The biggest problem (apart from aesthetics) was that checkpatch complained
when we copy&pasted the code from one place to another.

Signed-off-by: Juan Quintela <quintela@redhat.com>
[PMM: fixed minor conflict, corrected commit message typos]
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

show more ...


/openbmc/qemu/.gitignore
/openbmc/qemu/MAINTAINERS
/openbmc/qemu/Makefile
/openbmc/qemu/Makefile.objs
/openbmc/qemu/Makefile.target
/openbmc/qemu/VERSION
/openbmc/qemu/arch_init.c
/openbmc/qemu/audio/Makefile.objs
/openbmc/qemu/backends/Makefile.objs
/openbmc/qemu/backends/rng.c
/openbmc/qemu/backends/tpm.c
/openbmc/qemu/block-migration.c
/openbmc/qemu/block.c
/openbmc/qemu/block/bochs.c
/openbmc/qemu/block/cloop.c
/openbmc/qemu/block/commit.c
/openbmc/qemu/block/cow.c
/openbmc/qemu/block/curl.c
/openbmc/qemu/block/dmg.c
/openbmc/qemu/block/gluster.c
/openbmc/qemu/block/iscsi.c
/openbmc/qemu/block/mirror.c
/openbmc/qemu/block/nbd.c
/openbmc/qemu/block/nfs.c
/openbmc/qemu/block/qapi.c
/openbmc/qemu/block/qcow.c
/openbmc/qemu/block/qcow2-cluster.c
/openbmc/qemu/block/qcow2-refcount.c
/openbmc/qemu/block/qcow2.c
/openbmc/qemu/block/qed.c
/openbmc/qemu/block/quorum.c
/openbmc/qemu/block/raw-posix.c
/openbmc/qemu/block/raw-win32.c
/openbmc/qemu/block/sheepdog.c
/openbmc/qemu/block/vdi.c
/openbmc/qemu/block/vmdk.c
/openbmc/qemu/block/vvfat.c
/openbmc/qemu/blockdev.c
/openbmc/qemu/blockjob.c
/openbmc/qemu/bsd-user/main.c
/openbmc/qemu/configure
/openbmc/qemu/coroutine-gthread.c
/openbmc/qemu/cpus.c
/openbmc/qemu/default-configs/usb.mak
/openbmc/qemu/device-hotplug.c
/openbmc/qemu/disas/Makefile.objs
/openbmc/qemu/disas/libvixl/a64/assembler-a64.h
/openbmc/qemu/disas/libvixl/a64/constants-a64.h
/openbmc/qemu/disas/libvixl/a64/decoder-a64.cc
/openbmc/qemu/disas/libvixl/a64/disasm-a64.cc
/openbmc/qemu/disas/libvixl/a64/disasm-a64.h
/openbmc/qemu/disas/libvixl/a64/instructions-a64.cc
/openbmc/qemu/disas/libvixl/a64/instructions-a64.h
/openbmc/qemu/disas/libvixl/globals.h
/openbmc/qemu/disas/libvixl/platform.h
/openbmc/qemu/disas/libvixl/utils.cc
/openbmc/qemu/disas/libvixl/utils.h
/openbmc/qemu/docs/memory.txt
/openbmc/qemu/docs/migration.txt
/openbmc/qemu/docs/qapi-code-gen.txt
/openbmc/qemu/docs/specs/standard-vga.txt
/openbmc/qemu/docs/writing-qmp-commands.txt
/openbmc/qemu/dump.c
/openbmc/qemu/exec.c
/openbmc/qemu/fpu/softfloat.c
/openbmc/qemu/fsdev/virtfs-proxy-helper.c
/openbmc/qemu/hmp-commands.hx
/openbmc/qemu/hmp.c
/openbmc/qemu/hmp.h
/openbmc/qemu/hw/9pfs/virtio-9p-local.c
/openbmc/qemu/hw/9pfs/virtio-9p-synth.c
/openbmc/qemu/hw/9pfs/virtio-9p.c
/openbmc/qemu/hw/acpi/pcihp.c
/openbmc/qemu/hw/arm/cubieboard.c
/openbmc/qemu/hw/arm/highbank.c
/openbmc/qemu/hw/arm/musicpal.c
/openbmc/qemu/hw/arm/pxa2xx.c
/openbmc/qemu/hw/arm/pxa2xx_gpio.c
/openbmc/qemu/hw/arm/pxa2xx_pic.c
/openbmc/qemu/hw/arm/spitz.c
/openbmc/qemu/hw/arm/stellaris.c
/openbmc/qemu/hw/arm/strongarm.c
/openbmc/qemu/hw/arm/virt.c
/openbmc/qemu/hw/arm/z2.c
/openbmc/qemu/hw/audio/adlib.c
/openbmc/qemu/hw/audio/hda-codec.c
/openbmc/qemu/hw/audio/lm4549.c
/openbmc/qemu/hw/audio/marvell_88w8618.c
/openbmc/qemu/hw/audio/pl041.c
/openbmc/qemu/hw/audio/wm8750.c
/openbmc/qemu/hw/block/ecc.c
/openbmc/qemu/hw/block/nand.c
/openbmc/qemu/hw/block/onenand.c
/openbmc/qemu/hw/block/xen_blkif.h
/openbmc/qemu/hw/block/xen_disk.c
cadence_uart.c
digic-uart.c
exynos4210_uart.c
imx_serial.c
pl011.c
/openbmc/qemu/hw/core/fw-path-provider.c
/openbmc/qemu/hw/core/qdev-properties-system.c
/openbmc/qemu/hw/core/qdev-properties.c
/openbmc/qemu/hw/core/qdev.c
/openbmc/qemu/hw/display/ads7846.c
/openbmc/qemu/hw/display/cirrus_vga.c
/openbmc/qemu/hw/display/exynos4210_fimd.c
/openbmc/qemu/hw/display/pxa2xx_lcd.c
/openbmc/qemu/hw/display/qxl.c
/openbmc/qemu/hw/display/qxl.h
/openbmc/qemu/hw/display/ssd0303.c
/openbmc/qemu/hw/display/ssd0323.c
/openbmc/qemu/hw/display/vga-isa-mm.c
/openbmc/qemu/hw/display/vga-isa.c
/openbmc/qemu/hw/display/vga-pci.c
/openbmc/qemu/hw/display/vga.c
/openbmc/qemu/hw/display/vga_int.h
/openbmc/qemu/hw/display/vmware_vga.c
/openbmc/qemu/hw/dma/i82374.c
/openbmc/qemu/hw/dma/pl330.c
/openbmc/qemu/hw/dma/pxa2xx_dma.c
/openbmc/qemu/hw/dma/xilinx_axidma.c
/openbmc/qemu/hw/gpio/max7310.c
/openbmc/qemu/hw/gpio/zaurus.c
/openbmc/qemu/hw/i2c/pm_smbus.c
/openbmc/qemu/hw/i2c/smbus.c
/openbmc/qemu/hw/i2c/smbus_eeprom.c
/openbmc/qemu/hw/i386/Makefile.objs
/openbmc/qemu/hw/i386/acpi-build.c
/openbmc/qemu/hw/i386/acpi-dsdt-cpu-hotplug.dsl
/openbmc/qemu/hw/i386/acpi-dsdt.hex.generated
/openbmc/qemu/hw/i386/kvm/pci-assign.c
/openbmc/qemu/hw/i386/kvmvapic.c
/openbmc/qemu/hw/i386/pc.c
/openbmc/qemu/hw/i386/pc_piix.c
/openbmc/qemu/hw/i386/pc_q35.c
/openbmc/qemu/hw/i386/q35-acpi-dsdt.hex.generated
/openbmc/qemu/hw/i386/smbios.c
/openbmc/qemu/hw/i386/xen/Makefile.objs
/openbmc/qemu/hw/i386/xen/xen_apic.c
/openbmc/qemu/hw/i386/xen/xen_platform.c
/openbmc/qemu/hw/i386/xen/xen_pvdevice.c
/openbmc/qemu/hw/ide/ahci.c
/openbmc/qemu/hw/ide/core.c
/openbmc/qemu/hw/input/lm832x.c
/openbmc/qemu/hw/input/pxa2xx_keypad.c
/openbmc/qemu/hw/input/stellaris_input.c
/openbmc/qemu/hw/input/tsc210x.c
/openbmc/qemu/hw/intc/allwinner-a10-pic.c
/openbmc/qemu/hw/intc/apic.c
/openbmc/qemu/hw/intc/apic_common.c
/openbmc/qemu/hw/intc/arm_gic.c
/openbmc/qemu/hw/intc/arm_gic_kvm.c
/openbmc/qemu/hw/intc/armv7m_nvic.c
/openbmc/qemu/hw/intc/exynos4210_combiner.c
/openbmc/qemu/hw/intc/exynos4210_gic.c
/openbmc/qemu/hw/intc/i8259.c
/openbmc/qemu/hw/intc/imx_avic.c
/openbmc/qemu/hw/intc/openpic.c
/openbmc/qemu/hw/intc/openpic_kvm.c
/openbmc/qemu/hw/intc/xics_kvm.c
/openbmc/qemu/hw/intc/xilinx_intc.c
/openbmc/qemu/hw/isa/isa-bus.c
/openbmc/qemu/hw/microblaze/boot.c
/openbmc/qemu/hw/mips/mips_fulong2e.c
/openbmc/qemu/hw/misc/exynos4210_pmu.c
/openbmc/qemu/hw/misc/imx_ccm.c
/openbmc/qemu/hw/misc/ivshmem.c
/openbmc/qemu/hw/misc/max111x.c
/openbmc/qemu/hw/misc/mst_fpga.c
/openbmc/qemu/hw/misc/tmp105.c
/openbmc/qemu/hw/misc/zynq_slcr.c
/openbmc/qemu/hw/net/allwinner_emac.c
/openbmc/qemu/hw/net/cadence_gem.c
/openbmc/qemu/hw/net/pcnet.c
/openbmc/qemu/hw/net/smc91c111.c
/openbmc/qemu/hw/net/virtio-net.c
/openbmc/qemu/hw/net/vmxnet3.c
/openbmc/qemu/hw/net/xgmac.c
/openbmc/qemu/hw/net/xilinx_axienet.c
/openbmc/qemu/hw/pci-host/prep.c
/openbmc/qemu/hw/pci/pci.c
/openbmc/qemu/hw/pci/pcie_aer.c
/openbmc/qemu/hw/ppc/e500.c
/openbmc/qemu/hw/ppc/ppc.c
/openbmc/qemu/hw/ppc/ppce500_spin.c
/openbmc/qemu/hw/ppc/prep.c
/openbmc/qemu/hw/ppc/spapr.c
/openbmc/qemu/hw/ppc/spapr_iommu.c
/openbmc/qemu/hw/ppc/spapr_rtas.c
/openbmc/qemu/hw/s390x/css.c
/openbmc/qemu/hw/s390x/css.h
/openbmc/qemu/hw/s390x/event-facility.c
/openbmc/qemu/hw/s390x/virtio-ccw.c
/openbmc/qemu/hw/scsi/scsi-bus.c
/openbmc/qemu/hw/scsi/virtio-scsi.c
/openbmc/qemu/hw/sd/ssi-sd.c
/openbmc/qemu/hw/ssi/pl022.c
/openbmc/qemu/hw/ssi/ssi.c
/openbmc/qemu/hw/ssi/xilinx_spi.c
/openbmc/qemu/hw/ssi/xilinx_spips.c
/openbmc/qemu/hw/timer/allwinner-a10-pit.c
/openbmc/qemu/hw/timer/arm_timer.c
/openbmc/qemu/hw/timer/cadence_ttc.c
/openbmc/qemu/hw/timer/digic-timer.c
/openbmc/qemu/hw/timer/ds1338.c
/openbmc/qemu/hw/timer/exynos4210_mct.c
/openbmc/qemu/hw/timer/exynos4210_pwm.c
/openbmc/qemu/hw/timer/exynos4210_rtc.c
/openbmc/qemu/hw/timer/hpet.c
/openbmc/qemu/hw/timer/i8254.c
/openbmc/qemu/hw/timer/imx_epit.c
/openbmc/qemu/hw/timer/imx_gpt.c
/openbmc/qemu/hw/timer/pxa2xx_timer.c
/openbmc/qemu/hw/timer/twl92230.c
/openbmc/qemu/hw/timer/xilinx_timer.c
/openbmc/qemu/hw/usb/Makefile.objs
/openbmc/qemu/hw/usb/bus.c
/openbmc/qemu/hw/usb/desc-msos.c
/openbmc/qemu/hw/usb/desc.h
/openbmc/qemu/hw/usb/dev-mtp.c
/openbmc/qemu/hw/usb/hcd-ohci.c
/openbmc/qemu/hw/virtio/virtio-balloon.c
/openbmc/qemu/hw/virtio/virtio.c
/openbmc/qemu/hw/watchdog/wdt_ib700.c
/openbmc/qemu/hw/xen/Makefile.objs
/openbmc/qemu/hw/xen/xen_backend.c
/openbmc/qemu/hw/xen/xen_pt_config_init.c
/openbmc/qemu/hw/xen/xen_pt_msi.c
/openbmc/qemu/hw/xenpv/Makefile.objs
/openbmc/qemu/hw/xenpv/xen_domainbuild.c
/openbmc/qemu/hw/xenpv/xen_domainbuild.h
/openbmc/qemu/hw/xenpv/xen_machine_pv.c
/openbmc/qemu/include/block/block.h
/openbmc/qemu/include/block/block_int.h
/openbmc/qemu/include/elf.h
/openbmc/qemu/include/exec/def-helper.h
/openbmc/qemu/include/exec/exec-all.h
/openbmc/qemu/include/exec/memory.h
/openbmc/qemu/include/exec/softmmu_exec.h
/openbmc/qemu/include/fpu/softfloat.h
/openbmc/qemu/include/glib-compat.h
/openbmc/qemu/include/hw/boards.h
/openbmc/qemu/include/hw/fw-path-provider.h
/openbmc/qemu/include/hw/i2c/smbus.h
/openbmc/qemu/include/hw/i386/apic_internal.h
/openbmc/qemu/include/hw/i386/pc.h
/openbmc/qemu/include/hw/i386/smbios.h
/openbmc/qemu/include/hw/net/allwinner_emac.h
/openbmc/qemu/include/hw/pci/pci.h
/openbmc/qemu/include/hw/ppc/ppc.h
/openbmc/qemu/include/hw/timer/allwinner-a10-pit.h
/openbmc/qemu/include/hw/virtio/virtio-net.h
/openbmc/qemu/include/hw/xen/xen.h
/openbmc/qemu/include/hw/xen/xen_common.h
/openbmc/qemu/include/migration/migration.h
/openbmc/qemu/include/migration/qemu-file.h
/openbmc/qemu/include/migration/vmstate.h
/openbmc/qemu/include/monitor/monitor.h
/openbmc/qemu/include/qapi/error.h
/openbmc/qemu/include/qapi/qmp/dispatch.h
/openbmc/qemu/include/qapi/qmp/qerror.h
/openbmc/qemu/include/qemu-common.h
/openbmc/qemu/include/qemu/config-file.h
/openbmc/qemu/include/qemu/error-report.h
/openbmc/qemu/include/qemu/int128.h
/openbmc/qemu/include/qemu/typedefs.h
/openbmc/qemu/include/sysemu/arch_init.h
/openbmc/qemu/include/sysemu/kvm.h
/openbmc/qemu/include/sysemu/qtest.h
/openbmc/qemu/kvm-all.c
/openbmc/qemu/kvm-stub.c
/openbmc/qemu/libcacard/Makefile
/openbmc/qemu/libcacard/vcard_emul_nss.c
/openbmc/qemu/libcacard/vreader.c
/openbmc/qemu/linux-headers/asm-s390/kvm.h
/openbmc/qemu/linux-headers/linux/kvm.h
/openbmc/qemu/linux-headers/linux/vfio.h
/openbmc/qemu/linux-user/Makefile.objs
/openbmc/qemu/linux-user/elfload.c
/openbmc/qemu/linux-user/main.c
/openbmc/qemu/linux-user/signal.c
/openbmc/qemu/linux-user/syscall.c
/openbmc/qemu/linux-user/syscall_defs.h
/openbmc/qemu/linux-user/uname.c
/openbmc/qemu/linux-user/uname.h
/openbmc/qemu/migration-tcp.c
/openbmc/qemu/migration-unix.c
/openbmc/qemu/migration.c
/openbmc/qemu/monitor.c
/openbmc/qemu/net/net.c
/openbmc/qemu/net/slirp.c
/openbmc/qemu/net/tap.c
/openbmc/qemu/pc-bios/README
/openbmc/qemu/pc-bios/qemu_logo.svg
/openbmc/qemu/pc-bios/slof.bin
/openbmc/qemu/po/Makefile
/openbmc/qemu/po/de_DE.po
/openbmc/qemu/po/fr_FR.po
/openbmc/qemu/po/hu.po
/openbmc/qemu/po/it.po
/openbmc/qemu/po/tr.po
/openbmc/qemu/qapi-schema.json
/openbmc/qemu/qapi/opts-visitor.c
/openbmc/qemu/qapi/qapi-dealloc-visitor.c
/openbmc/qemu/qapi/qmp-dispatch.c
/openbmc/qemu/qapi/qmp-input-visitor.c
/openbmc/qemu/qdev-monitor.c
/openbmc/qemu/qemu-doc.texi
/openbmc/qemu/qemu-file.c
/openbmc/qemu/qemu-img.c
/openbmc/qemu/qemu-io.c
/openbmc/qemu/qemu-nbd.c
/openbmc/qemu/qemu-options.hx
/openbmc/qemu/qemu-seccomp.c
/openbmc/qemu/qemu-timer.c
/openbmc/qemu/qga/commands-posix.c
/openbmc/qemu/qga/commands-win32.c
/openbmc/qemu/qga/commands.c
/openbmc/qemu/qga/main.c
/openbmc/qemu/qga/qapi-schema.json
/openbmc/qemu/qga/vss-win32.c
/openbmc/qemu/qga/vss-win32.h
/openbmc/qemu/qga/vss-win32/install.cpp
/openbmc/qemu/qmp-commands.hx
/openbmc/qemu/qmp.c
/openbmc/qemu/qobject/json-parser.c
/openbmc/qemu/qom/object.c
/openbmc/qemu/qtest.c
/openbmc/qemu/roms/SLOF
/openbmc/qemu/rules.mak
/openbmc/qemu/savevm.c
/openbmc/qemu/scripts/coverity-model.c
/openbmc/qemu/scripts/qapi-commands.py
/openbmc/qemu/scripts/qapi-types.py
/openbmc/qemu/scripts/qapi-visit.py
/openbmc/qemu/scripts/qapi.py
/openbmc/qemu/scripts/simpletrace.py
/openbmc/qemu/scripts/tracetool/__init__.py
/openbmc/qemu/scripts/tracetool/backend/__init__.py
/openbmc/qemu/scripts/tracetool/backend/dtrace.py
/openbmc/qemu/scripts/tracetool/backend/ftrace.py
/openbmc/qemu/scripts/tracetool/backend/simple.py
/openbmc/qemu/scripts/tracetool/backend/stderr.py
/openbmc/qemu/scripts/tracetool/backend/ust.py
/openbmc/qemu/scripts/tracetool/format/__init__.py
/openbmc/qemu/scripts/tracetool/format/c.py
/openbmc/qemu/scripts/tracetool/format/d.py
/openbmc/qemu/scripts/tracetool/format/events_c.py
/openbmc/qemu/scripts/tracetool/format/events_h.py
/openbmc/qemu/scripts/tracetool/format/h.py
/openbmc/qemu/scripts/tracetool/format/stap.py
/openbmc/qemu/scripts/tracetool/format/ust_events_c.py
/openbmc/qemu/scripts/tracetool/format/ust_events_h.py
/openbmc/qemu/slirp/misc.c
/openbmc/qemu/slirp/slirp.c
/openbmc/qemu/slirp/slirp.h
/openbmc/qemu/stubs/Makefile.objs
/openbmc/qemu/stubs/arch-query-cpu-def.c
/openbmc/qemu/target-alpha/fpu_helper.c
/openbmc/qemu/target-alpha/helper.h
/openbmc/qemu/target-alpha/translate.c
/openbmc/qemu/target-arm/cpu-qom.h
/openbmc/qemu/target-arm/cpu.c
/openbmc/qemu/target-arm/cpu.h
/openbmc/qemu/target-arm/cpu64.c
/openbmc/qemu/target-arm/gdbstub64.c
/openbmc/qemu/target-arm/helper-a64.c
/openbmc/qemu/target-arm/helper.c
/openbmc/qemu/target-arm/helper.h
/openbmc/qemu/target-arm/internals.h
/openbmc/qemu/target-arm/kvm32.c
/openbmc/qemu/target-arm/kvm64.c
/openbmc/qemu/target-arm/machine.c
/openbmc/qemu/target-arm/op_helper.c
/openbmc/qemu/target-arm/translate-a64.c
/openbmc/qemu/target-arm/translate.c
/openbmc/qemu/target-arm/translate.h
/openbmc/qemu/target-i386/cpu.c
/openbmc/qemu/target-microblaze/cpu.c
/openbmc/qemu/target-ppc/cpu.h
/openbmc/qemu/target-ppc/excp_helper.c
/openbmc/qemu/target-ppc/fpu_helper.c
/openbmc/qemu/target-ppc/helper_regs.h
/openbmc/qemu/target-ppc/kvm.c
/openbmc/qemu/target-ppc/translate_init.c
/openbmc/qemu/target-s390x/cpu.h
/openbmc/qemu/target-s390x/helper.c
/openbmc/qemu/target-s390x/kvm.c
/openbmc/qemu/target-s390x/misc_helper.c
/openbmc/qemu/tcg/README
/openbmc/qemu/tcg/aarch64/tcg-target.c
/openbmc/qemu/tcg/aarch64/tcg-target.h
/openbmc/qemu/tcg/arm/tcg-target.c
/openbmc/qemu/tcg/arm/tcg-target.h
/openbmc/qemu/tcg/i386/tcg-target.c
/openbmc/qemu/tcg/i386/tcg-target.h
/openbmc/qemu/tcg/ia64/tcg-target.c
/openbmc/qemu/tcg/ia64/tcg-target.h
/openbmc/qemu/tcg/mips/tcg-target.c
/openbmc/qemu/tcg/mips/tcg-target.h
/openbmc/qemu/tcg/optimize.c
/openbmc/qemu/tcg/ppc/tcg-target.c
/openbmc/qemu/tcg/ppc/tcg-target.h
/openbmc/qemu/tcg/ppc64/tcg-target.c
/openbmc/qemu/tcg/ppc64/tcg-target.h
/openbmc/qemu/tcg/s390/tcg-target.c
/openbmc/qemu/tcg/s390/tcg-target.h
/openbmc/qemu/tcg/sparc/tcg-target.c
/openbmc/qemu/tcg/sparc/tcg-target.h
/openbmc/qemu/tcg/tcg-be-ldst.h
/openbmc/qemu/tcg/tcg-op.h
/openbmc/qemu/tcg/tcg-opc.h
/openbmc/qemu/tcg/tcg.c
/openbmc/qemu/tcg/tcg.h
/openbmc/qemu/tcg/tci/tcg-target.c
/openbmc/qemu/tcg/tci/tcg-target.h
/openbmc/qemu/tci.c
/openbmc/qemu/tests/.gitignore
/openbmc/qemu/tests/Makefile
/openbmc/qemu/tests/ac97-test.c
/openbmc/qemu/tests/acpi-test-data/pc/DSDT
/openbmc/qemu/tests/acpi-test-data/pc/SSDT
/openbmc/qemu/tests/acpi-test-data/q35/DSDT
/openbmc/qemu/tests/display-vga-test.c
/openbmc/qemu/tests/es1370-test.c
/openbmc/qemu/tests/intel-hda-test.c
/openbmc/qemu/tests/ioh3420-test.c
/openbmc/qemu/tests/libqtest.c
/openbmc/qemu/tests/qapi-schema/duplicate-key.err
/openbmc/qemu/tests/qapi-schema/flat-union-invalid-branch-key.err
/openbmc/qemu/tests/qapi-schema/flat-union-invalid-discriminator.err
/openbmc/qemu/tests/qapi-schema/flat-union-no-base.err
/openbmc/qemu/tests/qapi-schema/flat-union-string-discriminator.err
/openbmc/qemu/tests/qapi-schema/funny-char.err
/openbmc/qemu/tests/qapi-schema/include-before-err.err
/openbmc/qemu/tests/qapi-schema/include-before-err.exit
/openbmc/qemu/tests/qapi-schema/include-before-err.json
/openbmc/qemu/tests/qapi-schema/include-before-err.out
/openbmc/qemu/tests/qapi-schema/include-cycle-b.json
/openbmc/qemu/tests/qapi-schema/include-cycle-c.json
/openbmc/qemu/tests/qapi-schema/include-cycle.err
/openbmc/qemu/tests/qapi-schema/include-cycle.exit
/openbmc/qemu/tests/qapi-schema/include-cycle.json
/openbmc/qemu/tests/qapi-schema/include-cycle.out
/openbmc/qemu/tests/qapi-schema/include-format-err.err
/openbmc/qemu/tests/qapi-schema/include-format-err.exit
/openbmc/qemu/tests/qapi-schema/include-format-err.json
/openbmc/qemu/tests/qapi-schema/include-format-err.out
/openbmc/qemu/tests/qapi-schema/include-nested-err.err
/openbmc/qemu/tests/qapi-schema/include-nested-err.exit
/openbmc/qemu/tests/qapi-schema/include-nested-err.json
/openbmc/qemu/tests/qapi-schema/include-nested-err.out
/openbmc/qemu/tests/qapi-schema/include-no-file.err
/openbmc/qemu/tests/qapi-schema/include-no-file.exit
/openbmc/qemu/tests/qapi-schema/include-no-file.json
/openbmc/qemu/tests/qapi-schema/include-no-file.out
/openbmc/qemu/tests/qapi-schema/include-non-file.err
/openbmc/qemu/tests/qapi-schema/include-non-file.exit
/openbmc/qemu/tests/qapi-schema/include-non-file.json
/openbmc/qemu/tests/qapi-schema/include-non-file.out
/openbmc/qemu/tests/qapi-schema/include-relpath-sub.json
/openbmc/qemu/tests/qapi-schema/include-relpath.err
/openbmc/qemu/tests/qapi-schema/include-relpath.exit
/openbmc/qemu/tests/qapi-schema/include-relpath.json
/openbmc/qemu/tests/qapi-schema/include-relpath.out
/openbmc/qemu/tests/qapi-schema/include-self-cycle.err
/openbmc/qemu/tests/qapi-schema/include-self-cycle.exit
/openbmc/qemu/tests/qapi-schema/include-self-cycle.json
/openbmc/qemu/tests/qapi-schema/include-self-cycle.out
/openbmc/qemu/tests/qapi-schema/include-simple-sub.json
/openbmc/qemu/tests/qapi-schema/include-simple.err
/openbmc/qemu/tests/qapi-schema/include-simple.exit
/openbmc/qemu/tests/qapi-schema/include-simple.json
/openbmc/qemu/tests/qapi-schema/include-simple.out
/openbmc/qemu/tests/qapi-schema/include/relpath.json
/openbmc/qemu/tests/qapi-schema/missing-colon.err
/openbmc/qemu/tests/qapi-schema/missing-comma-list.err
/openbmc/qemu/tests/qapi-schema/missing-comma-object.err
/openbmc/qemu/tests/qapi-schema/non-objects.err
/openbmc/qemu/tests/qapi-schema/quoted-structural-chars.err
/openbmc/qemu/tests/qapi-schema/test-qapi.py
/openbmc/qemu/tests/qapi-schema/trailing-comma-list.err
/openbmc/qemu/tests/qapi-schema/trailing-comma-object.err
/openbmc/qemu/tests/qapi-schema/unclosed-list.err
/openbmc/qemu/tests/qapi-schema/unclosed-object.err
/openbmc/qemu/tests/qapi-schema/unclosed-string.err
/openbmc/qemu/tests/qapi-schema/union-invalid-base.err
/openbmc/qemu/tests/qemu-iotests/019
/openbmc/qemu/tests/qemu-iotests/030
/openbmc/qemu/tests/qemu-iotests/031
/openbmc/qemu/tests/qemu-iotests/036
/openbmc/qemu/tests/qemu-iotests/039
/openbmc/qemu/tests/qemu-iotests/051
/openbmc/qemu/tests/qemu-iotests/051.out
/openbmc/qemu/tests/qemu-iotests/054
/openbmc/qemu/tests/qemu-iotests/056
/openbmc/qemu/tests/qemu-iotests/059
/openbmc/qemu/tests/qemu-iotests/059.out
/openbmc/qemu/tests/qemu-iotests/060
/openbmc/qemu/tests/qemu-iotests/061
/openbmc/qemu/tests/qemu-iotests/065
/openbmc/qemu/tests/qemu-iotests/078
/openbmc/qemu/tests/qemu-iotests/078.out
/openbmc/qemu/tests/qemu-iotests/083
/openbmc/qemu/tests/qemu-iotests/084.out
/openbmc/qemu/tests/qemu-iotests/085
/openbmc/qemu/tests/qemu-iotests/086
/openbmc/qemu/tests/qemu-iotests/087
/openbmc/qemu/tests/qemu-iotests/087.out
/openbmc/qemu/tests/qemu-iotests/090
/openbmc/qemu/tests/qemu-iotests/090.out
/openbmc/qemu/tests/qemu-iotests/091
/openbmc/qemu/tests/qemu-iotests/091.out
/openbmc/qemu/tests/qemu-iotests/check
/openbmc/qemu/tests/qemu-iotests/common.qemu
/openbmc/qemu/tests/qemu-iotests/common.rc
/openbmc/qemu/tests/qemu-iotests/group
/openbmc/qemu/tests/qemu-iotests/iotests.py
/openbmc/qemu/tests/tcg/Makefile
/openbmc/qemu/tests/tcg/test_path.c
/openbmc/qemu/tests/test-qmp-input-strict.c
/openbmc/qemu/tests/test-qmp-input-visitor.c
/openbmc/qemu/tests/test-qmp-output-visitor.c
/openbmc/qemu/tests/test-string-input-visitor.c
/openbmc/qemu/tests/test-string-output-visitor.c
/openbmc/qemu/tests/usb-hcd-ehci-test.c
/openbmc/qemu/trace-events
/openbmc/qemu/trace/Makefile.objs
/openbmc/qemu/trace/simple.c
/openbmc/qemu/translate-all.c
/openbmc/qemu/ui/Makefile.objs
/openbmc/qemu/ui/console.c
/openbmc/qemu/ui/gtk.c
/openbmc/qemu/ui/sdl2.c
/openbmc/qemu/ui/spice-core.c
/openbmc/qemu/ui/vnc.c
/openbmc/qemu/user-exec.c
/openbmc/qemu/util/cutils.c
/openbmc/qemu/util/error.c
/openbmc/qemu/util/fifo8.c
/openbmc/qemu/util/osdep.c
/openbmc/qemu/util/oslib-win32.c
/openbmc/qemu/util/path.c
/openbmc/qemu/util/qemu-config.c
/openbmc/qemu/util/qemu-error.c
/openbmc/qemu/util/qemu-option.c
/openbmc/qemu/util/readline.c
/openbmc/qemu/vl.c
/openbmc/qemu/vmstate.c
/openbmc/qemu/xbzrle.c
/openbmc/qemu/xen-common-stub.c
/openbmc/qemu/xen-common.c
/openbmc/qemu/xen-hvm-stub.c
/openbmc/qemu/xen-hvm.c
dffacd4618-Mar-2014 Don Slutz <dslutz@verizon.com>

char/serial: Fix emptyness handling

The commit 88c1ee73d3231c74ff90bcfc084a7589670ec244
char/serial: Fix emptyness check

Still causes extra NULL byte(s) to be sent.

So if the fifo is empty, do not

char/serial: Fix emptyness handling

The commit 88c1ee73d3231c74ff90bcfc084a7589670ec244
char/serial: Fix emptyness check

Still causes extra NULL byte(s) to be sent.

So if the fifo is empty, do not send an extra NULL byte.

Reviewed-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Signed-off-by: Don Slutz <dslutz@verizon.com>
Message-id: 1395160174-16006-1-git-send-email-dslutz@verizon.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

show more ...


/openbmc/qemu/CODING_STYLE
/openbmc/qemu/MAINTAINERS
/openbmc/qemu/VERSION
/openbmc/qemu/backends/baum.c
/openbmc/qemu/block.c
/openbmc/qemu/block/bochs.c
/openbmc/qemu/block/cloop.c
/openbmc/qemu/block/curl.c
/openbmc/qemu/block/dmg.c
/openbmc/qemu/block/gluster.c
/openbmc/qemu/block/iscsi.c
/openbmc/qemu/block/mirror.c
/openbmc/qemu/block/nfs.c
/openbmc/qemu/block/parallels.c
/openbmc/qemu/block/qcow.c
/openbmc/qemu/block/qcow2-cluster.c
/openbmc/qemu/block/qcow2-refcount.c
/openbmc/qemu/block/qcow2-snapshot.c
/openbmc/qemu/block/qcow2.c
/openbmc/qemu/block/qcow2.h
/openbmc/qemu/block/qed.c
/openbmc/qemu/block/quorum.c
/openbmc/qemu/block/sheepdog.c
/openbmc/qemu/block/vdi.c
/openbmc/qemu/block/vhdx-log.c
/openbmc/qemu/block/vhdx.c
/openbmc/qemu/block/vpc.c
/openbmc/qemu/block/vvfat.c
/openbmc/qemu/configure
/openbmc/qemu/cpu-exec.c
/openbmc/qemu/dma-helpers.c
/openbmc/qemu/exec.c
/openbmc/qemu/hw/acpi/cpu_hotplug.c
/openbmc/qemu/hw/arm/boot.c
/openbmc/qemu/hw/arm/highbank.c
/openbmc/qemu/hw/arm/integratorcp.c
/openbmc/qemu/hw/arm/vexpress.c
/openbmc/qemu/hw/block/dataplane/virtio-blk.c
/openbmc/qemu/hw/block/nvme.c
serial.c
/openbmc/qemu/hw/core/Makefile.objs
/openbmc/qemu/hw/core/fw-path-provider.c
/openbmc/qemu/hw/core/qdev-properties.c
/openbmc/qemu/hw/core/qdev.c
/openbmc/qemu/hw/dma/xilinx_axidma.c
/openbmc/qemu/hw/i386/acpi-build.c
/openbmc/qemu/hw/i386/acpi-defs.h
/openbmc/qemu/hw/i386/pc.c
/openbmc/qemu/hw/ide/pci.c
/openbmc/qemu/hw/intc/apic.c
/openbmc/qemu/hw/intc/apic_common.c
/openbmc/qemu/hw/intc/openpic.c
/openbmc/qemu/hw/intc/openpic_kvm.c
/openbmc/qemu/hw/intc/slavio_intctl.c
/openbmc/qemu/hw/intc/xilinx_intc.c
/openbmc/qemu/hw/misc/tmp105.c
/openbmc/qemu/hw/misc/vfio.c
/openbmc/qemu/hw/net/spapr_llan.c
/openbmc/qemu/hw/net/virtio-net.c
/openbmc/qemu/hw/net/xilinx_axienet.c
/openbmc/qemu/hw/nvram/fw_cfg.c
/openbmc/qemu/hw/pci-host/apb.c
/openbmc/qemu/hw/pci-host/prep.c
/openbmc/qemu/hw/pci/pci.c
/openbmc/qemu/hw/pci/pci_host.c
/openbmc/qemu/hw/pcmcia/pxa2xx.c
/openbmc/qemu/hw/ppc/ppc.c
/openbmc/qemu/hw/ppc/ppc440_bamboo.c
/openbmc/qemu/hw/ppc/ppc4xx_devs.c
/openbmc/qemu/hw/ppc/ppc_booke.c
/openbmc/qemu/hw/ppc/prep.c
/openbmc/qemu/hw/ppc/spapr.c
/openbmc/qemu/hw/ppc/spapr_hcall.c
/openbmc/qemu/hw/ppc/spapr_vio.c
/openbmc/qemu/hw/ppc/virtex_ml507.c
/openbmc/qemu/hw/s390x/s390-virtio-bus.c
/openbmc/qemu/hw/s390x/virtio-ccw.c
/openbmc/qemu/hw/scsi/scsi-bus.c
/openbmc/qemu/hw/scsi/spapr_vscsi.c
/openbmc/qemu/hw/scsi/vmw_pvscsi.c
/openbmc/qemu/hw/timer/grlib_gptimer.c
/openbmc/qemu/hw/timer/hpet.c
/openbmc/qemu/hw/usb/hcd-ohci.c
/openbmc/qemu/hw/virtio/virtio-pci.c
/openbmc/qemu/hw/virtio/virtio-rng.c
/openbmc/qemu/include/block/block.h
/openbmc/qemu/include/block/block_int.h
/openbmc/qemu/include/hw/acpi/cpu_hotplug_defs.h
/openbmc/qemu/include/hw/boards.h
/openbmc/qemu/include/hw/fw-path-provider.h
/openbmc/qemu/include/hw/ppc/spapr.h
/openbmc/qemu/include/hw/qdev-properties.h
/openbmc/qemu/include/qemu-common.h
/openbmc/qemu/include/qemu/bswap.h
/openbmc/qemu/include/qom/cpu.h
/openbmc/qemu/include/qom/object.h
/openbmc/qemu/include/sysemu/iothread.h
/openbmc/qemu/include/sysemu/sysemu.h
/openbmc/qemu/iothread.c
/openbmc/qemu/kvm-all.c
/openbmc/qemu/linux-user/elfload.c
/openbmc/qemu/linux-user/qemu.h
/openbmc/qemu/linux-user/signal.c
/openbmc/qemu/linux-user/syscall.c
/openbmc/qemu/linux-user/syscall_defs.h
/openbmc/qemu/migration.c
/openbmc/qemu/net/netmap.c
/openbmc/qemu/qapi-schema.json
/openbmc/qemu/qemu-doc.texi
/openbmc/qemu/qemu-file.c
/openbmc/qemu/qemu-img.c
/openbmc/qemu/qemu-io-cmds.c
/openbmc/qemu/qemu-io.c
/openbmc/qemu/qemu-options.hx
/openbmc/qemu/qmp-commands.hx
/openbmc/qemu/qom/object.c
/openbmc/qemu/savevm.c
/openbmc/qemu/scripts/make-release
/openbmc/qemu/slirp/tftp.c
/openbmc/qemu/target-arm/helper.h
/openbmc/qemu/target-arm/machine.c
/openbmc/qemu/target-arm/neon_helper.c
/openbmc/qemu/target-arm/translate-a64.c
/openbmc/qemu/target-i386/cpu.c
/openbmc/qemu/target-i386/cpu.h
/openbmc/qemu/target-i386/helper.c
/openbmc/qemu/target-i386/kvm.c
/openbmc/qemu/target-i386/machine.c
/openbmc/qemu/target-mips/cpu.h
/openbmc/qemu/target-mips/helper.c
/openbmc/qemu/target-mips/op_helper.c
/openbmc/qemu/target-mips/translate.c
/openbmc/qemu/target-mips/translate_init.c
/openbmc/qemu/target-ppc/arch_dump.c
/openbmc/qemu/target-ppc/cpu.h
/openbmc/qemu/target-ppc/int_helper.c
/openbmc/qemu/target-ppc/machine.c
/openbmc/qemu/target-ppc/translate_init.c
/openbmc/qemu/target-s390x/arch_dump.c
/openbmc/qemu/target-sparc/helper.c
/openbmc/qemu/tcg/arm/tcg-target.c
/openbmc/qemu/tests/Makefile
/openbmc/qemu/tests/acpi-test-data/pc/SSDT
/openbmc/qemu/tests/acpi-test-data/q35/SSDT
/openbmc/qemu/tests/acpi-test.c
/openbmc/qemu/tests/i82801b11-test.c
/openbmc/qemu/tests/libqos/pci-pc.c
/openbmc/qemu/tests/libqtest.c
/openbmc/qemu/tests/libqtest.h
/openbmc/qemu/tests/nvme-test.c
/openbmc/qemu/tests/pvpanic-test.c
/openbmc/qemu/tests/qemu-iotests/026.out
/openbmc/qemu/tests/qemu-iotests/029
/openbmc/qemu/tests/qemu-iotests/029.out
/openbmc/qemu/tests/qemu-iotests/039
/openbmc/qemu/tests/qemu-iotests/039.out
/openbmc/qemu/tests/qemu-iotests/044.out
/openbmc/qemu/tests/qemu-iotests/051
/openbmc/qemu/tests/qemu-iotests/051.out
/openbmc/qemu/tests/qemu-iotests/075
/openbmc/qemu/tests/qemu-iotests/075.out
/openbmc/qemu/tests/qemu-iotests/076
/openbmc/qemu/tests/qemu-iotests/076.out
/openbmc/qemu/tests/qemu-iotests/078
/openbmc/qemu/tests/qemu-iotests/078.out
/openbmc/qemu/tests/qemu-iotests/080
/openbmc/qemu/tests/qemu-iotests/080.out
/openbmc/qemu/tests/qemu-iotests/084
/openbmc/qemu/tests/qemu-iotests/084.out
/openbmc/qemu/tests/qemu-iotests/088
/openbmc/qemu/tests/qemu-iotests/088.out
/openbmc/qemu/tests/qemu-iotests/common
/openbmc/qemu/tests/qemu-iotests/common.rc
/openbmc/qemu/tests/qemu-iotests/group
/openbmc/qemu/tests/qemu-iotests/sample_images/empty.bochs.bz2
/openbmc/qemu/tests/qemu-iotests/sample_images/fake.parallels.bz2
/openbmc/qemu/tests/qemu-iotests/sample_images/simple-pattern.cloop.bz2
/openbmc/qemu/tests/test-aio.c
/openbmc/qemu/tests/tmp105-test.c
/openbmc/qemu/tests/virtio-9p-test.c
/openbmc/qemu/trace-events
/openbmc/qemu/trace/simple.c
/openbmc/qemu/translate-all.c
/openbmc/qemu/ui/console.c
/openbmc/qemu/ui/gtk.c
/openbmc/qemu/ui/input.c
/openbmc/qemu/ui/spice-display.c
/openbmc/qemu/ui/spice-input.c
/openbmc/qemu/util/cutils.c
/openbmc/qemu/util/module.c
/openbmc/qemu/util/osdep.c
/openbmc/qemu/util/qemu-thread-posix.c
/openbmc/qemu/util/qemu-thread-win32.c
/openbmc/qemu/vl.c
/openbmc/qemu/vmstate.c
f72dbf3d18-Mar-2014 Rob Herring <rob.herring@linaro.org>

pl011: fix incorrect logic to set the RXFF flag

The receive fifo full bit should be set when 1 character is received and
the fifo is disabled or when 16 characters are in the fifo.

Signed-off-by: R

pl011: fix incorrect logic to set the RXFF flag

The receive fifo full bit should be set when 1 character is received and
the fifo is disabled or when 16 characters are in the fifo.

Signed-off-by: Rob Herring <rob.herring@linaro.org>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 1395166721-15716-4-git-send-email-robherring2@gmail.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

show more ...

ce8f090518-Mar-2014 Rob Herring <rob.herring@linaro.org>

pl011: fix UARTRSR accesses corrupting the UARTCR value

Offset 4 is UARTRSR/UARTECR, not the UARTCR. The UARTCR would be
corrupted if the UARTRSR is ever written. Fix by implementing a correct
model

pl011: fix UARTRSR accesses corrupting the UARTCR value

Offset 4 is UARTRSR/UARTECR, not the UARTCR. The UARTCR would be
corrupted if the UARTRSR is ever written. Fix by implementing a correct
model of the UARTRSR/UARTECR register. Reads of this register simply
reflect the error bits in data register. Only breaks can be triggered in
QEMU. With the pl011_can_receive function, we effectively have flow
control between the host and the model. Framing and parity errors simply
don't make sense in the model and will never occur.

Signed-off-by: Rob Herring <rob.herring@linaro.org>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 1395166721-15716-3-git-send-email-robherring2@gmail.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

show more ...

22709e9018-Mar-2014 Rob Herring <rob.herring@linaro.org>

pl011: reset the fifo when enabled or disabled

Intermittent issues have been seen where no serial input occurs. It
appears the pl011 gets in a state where the rx interrupt never fires
because the rx

pl011: reset the fifo when enabled or disabled

Intermittent issues have been seen where no serial input occurs. It
appears the pl011 gets in a state where the rx interrupt never fires
because the rx interrupt only asserts when crossing the fifo trigger
level. The fifo state appears to get out of sync when the pl011 is
re-configured. This combined with the rx timeout interrupt not being
modeled results in no more rx interrupts.

Disabling the fifo is the recommended way to clear the tx fifo in the
TRM (section 3.3.8). The behavior in this case for the rx fifo is
undefined in the TRM, but having fifo contents to be maintained during
configuration changes is not likely expected behavior. Reseting the
fifo state when the fifo size is changed is the simplest solution.

Signed-off-by: Rob Herring <rob.herring@linaro.org>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 1395166721-15716-2-git-send-email-robherring2@gmail.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

show more ...

4f3ed19010-Mar-2014 Christian Borntraeger <borntraeger@de.ibm.com>

s390x/sclpconsole-lm: Fix and simplify irq setup

valgrind complains about a memory leak in irq setup of sclpconsole:

==42117== 8 bytes in 1 blocks are definitely lost in loss record 89of 833
==4211

s390x/sclpconsole-lm: Fix and simplify irq setup

valgrind complains about a memory leak in irq setup of sclpconsole:

==42117== 8 bytes in 1 blocks are definitely lost in loss record 89of 833
==42117== at 0x4031AFE: malloc (vg_replace_malloc.c:292)
==42117== by 0x8022F855: malloc_and_trace (vl.c:2715)
==42117== by 0x4145569: g_malloc (in /usr/lib64/libglib-2.0.so.0.3400.2)
==42117== by 0x800F696D: qemu_extend_irqs (irq.c:51)
==42117== by 0x800F6AF7: qemu_allocate_irqs (irq.c:68)
==42117== by 0x800F5685: console_init (sclpconsole.c:235)
==42117== by 0x80297C79: event_realize (event-facility.c:386)
==42117== by 0x80105071: device_set_realized (qdev.c:693)
==42117== by 0x801CDC4B: property_set_bool (object.c:1337)
==42117== by 0x801CBD7F: object_property_set (object.c:819)
[...]

We dont need the indirection of an qemu irq to inject an slcp interrupt.
Fixes a valgrind error and makes the code simpler.

Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Acked-by: Heinz Graalfs <graalfs@linux.vnet.ibm.com>

show more ...

b074e62210-Mar-2014 Christian Borntraeger <borntraeger@de.ibm.com>

s390x/sclpconsole: Fix and simplify interrupt injection

valgrind complains about a memory leak in irq setup of sclpconsole:

==42117== 8 bytes in 1 blocks are definitely lost in loss record 89 of 83

s390x/sclpconsole: Fix and simplify interrupt injection

valgrind complains about a memory leak in irq setup of sclpconsole:

==42117== 8 bytes in 1 blocks are definitely lost in loss record 89 of 833
==42117== at 0x4031AFE: malloc (vg_replace_malloc.c:292)
==42117== by 0x8022F855: malloc_and_trace (vl.c:2715)
==42117== by 0x4145569: g_malloc (in /usr/lib64/libglib-2.0.so.0.3400.2)
==42117== by 0x800F696D: qemu_extend_irqs (irq.c:51)
==42117== by 0x800F6AF7: qemu_allocate_irqs (irq.c:68)
==42117== by 0x800F5685: console_init (sclpconsole.c:235)
==42117== by 0x80297C79: event_realize (event-facility.c:386)
==42117== by 0x80105071: device_set_realized (qdev.c:693)
==42117== by 0x801CDC4B: property_set_bool (object.c:1337)
==42117== by 0x801CBD7F: object_property_set (object.c:819)
[...]

Turns out that we actually dont need the indirection, so trigger the
sclp interrupt directly.

Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Acked-by: Heinz Graalfs <graalfs@linux.vnet.ibm.com>

show more ...


/openbmc/qemu/.gitignore
/openbmc/qemu/.travis.yml
/openbmc/qemu/Makefile
/openbmc/qemu/VERSION
/openbmc/qemu/block.c
/openbmc/qemu/block/nbd-client.c
/openbmc/qemu/block/vhdx.h
/openbmc/qemu/configure
/openbmc/qemu/hw/audio/fmopl.c
sclpconsole.c
/openbmc/qemu/hw/intc/arm_gic_kvm.c
/openbmc/qemu/hw/net/fsl_etsec/rings.c
/openbmc/qemu/hw/pci-host/prep.c
/openbmc/qemu/hw/ppc/prep.c
/openbmc/qemu/hw/ppc/spapr.c
/openbmc/qemu/hw/s390x/ipl.c
/openbmc/qemu/hw/s390x/sclpcpu.c
/openbmc/qemu/hw/scsi/scsi-bus.c
/openbmc/qemu/hw/scsi/spapr_vscsi.c
/openbmc/qemu/hw/scsi/virtio-scsi.c
/openbmc/qemu/hw/timer/grlib_gptimer.c
/openbmc/qemu/include/hw/scsi/scsi.h
/openbmc/qemu/include/migration/vmstate.h
/openbmc/qemu/include/sysemu/sysemu.h
/openbmc/qemu/main-loop.c
/openbmc/qemu/pc-bios/ppc_rom.bin
/openbmc/qemu/qemu-nbd.c
/openbmc/qemu/qemu.sasl
/openbmc/qemu/roms/openhackware
/openbmc/qemu/rules.mak
/openbmc/qemu/scripts/make-release
/openbmc/qemu/stubs/Makefile.objs
/openbmc/qemu/stubs/qtest.c
/openbmc/qemu/stubs/runstate-check.c
/openbmc/qemu/target-alpha/translate.c
/openbmc/qemu/target-arm/helper.c
/openbmc/qemu/target-ppc/int_helper.c
/openbmc/qemu/tcg/aarch64/tcg-target.c
/openbmc/qemu/tcg/aarch64/tcg-target.h
/openbmc/qemu/tests/libqtest.c
/openbmc/qemu/tests/libqtest.h
/openbmc/qemu/tests/qemu-iotests/083
/openbmc/qemu/tests/qemu-iotests/083.out
/openbmc/qemu/tests/qemu-iotests/087
/openbmc/qemu/tests/qemu-iotests/087.out
/openbmc/qemu/tests/qemu-iotests/group
/openbmc/qemu/tests/qemu-iotests/nbd-fault-injector.py
/openbmc/qemu/tests/tcg/test_path.c
/openbmc/qemu/tests/virtio-console-test.c
/openbmc/qemu/vl.c
be21c33613-Mar-2014 Andreas Färber <afaerber@suse.de>

virtio-console: Fix VIRTIO_CONSOLE() cast macro

Commit 0399a3819b27083ba69b88a9baa9025facab85bd (virtio-console: QOM
cast cleanup for VirtConsole) broke virtserialport since it shares
functions and

virtio-console: Fix VIRTIO_CONSOLE() cast macro

Commit 0399a3819b27083ba69b88a9baa9025facab85bd (virtio-console: QOM
cast cleanup for VirtConsole) broke virtserialport since it shares
functions and state struct with virtconsole. Let virtconsole inherit
from virtserialport, and use virtserialport type for casting.

Note that virtio-serial-port is the abstract base type in
virtio-serial-bus.c, whereas virtserialport is the user-instantiatable
type in virtio-console.c. Therefore using TYPE_VIRTIO_CONSOLE_SERIAL_PORT.

Reported-by: Richard W.M. Jones <rjones@redhat.com>
Acked-by: Richard W.M. Jones <rjones@redhat.com>
Signed-off-by: Andreas Färber <afaerber@suse.de>

show more ...


/openbmc/qemu/Makefile.objs
/openbmc/qemu/async.c
/openbmc/qemu/block.c
/openbmc/qemu/block/blkverify.c
/openbmc/qemu/block/qcow2-cluster.c
/openbmc/qemu/block/qcow2-refcount.c
/openbmc/qemu/block/qcow2.c
/openbmc/qemu/block/qed.c
/openbmc/qemu/block/quorum.c
/openbmc/qemu/block/raw-posix.c
/openbmc/qemu/block/raw-win32.c
/openbmc/qemu/bsd-user/main.c
/openbmc/qemu/cpu-exec.c
/openbmc/qemu/cpus.c
/openbmc/qemu/cputlb.c
/openbmc/qemu/exec.c
/openbmc/qemu/gdbstub.c
/openbmc/qemu/hw/block/dataplane/virtio-blk.c
virtio-console.c
/openbmc/qemu/hw/core/qdev-properties-system.c
/openbmc/qemu/hw/core/qdev.c
/openbmc/qemu/hw/i386/kvmvapic.c
/openbmc/qemu/hw/i386/pc_piix.c
/openbmc/qemu/hw/i386/pc_q35.c
/openbmc/qemu/hw/intc/xics_kvm.c
/openbmc/qemu/hw/pci/pci.c
/openbmc/qemu/hw/ppc/e500.c
/openbmc/qemu/hw/ppc/ppc405_uc.c
/openbmc/qemu/hw/ppc/ppce500_spin.c
/openbmc/qemu/hw/ppc/spapr_hcall.c
/openbmc/qemu/hw/ppc/spapr_pci.c
/openbmc/qemu/hw/s390x/s390-virtio.c
/openbmc/qemu/hw/sh4/sh7750.c
/openbmc/qemu/include/block/aio.h
/openbmc/qemu/include/block/block.h
/openbmc/qemu/include/block/block_int.h
/openbmc/qemu/include/exec/cpu-all.h
/openbmc/qemu/include/exec/cpu-defs.h
/openbmc/qemu/include/exec/cputlb.h
/openbmc/qemu/include/exec/exec-all.h
/openbmc/qemu/include/exec/gen-icount.h
/openbmc/qemu/include/exec/softmmu_template.h
/openbmc/qemu/include/hw/boards.h
/openbmc/qemu/include/hw/qdev-core.h
/openbmc/qemu/include/hw/qdev-properties.h
/openbmc/qemu/include/hw/virtio/virtio-blk.h
/openbmc/qemu/include/hw/xen/xen.h
/openbmc/qemu/include/qemu-io.h
/openbmc/qemu/include/qemu/rfifolock.h
/openbmc/qemu/include/qemu/typedefs.h
/openbmc/qemu/include/qom/cpu.h
/openbmc/qemu/include/qom/object.h
/openbmc/qemu/include/sysemu/iothread.h
/openbmc/qemu/include/sysemu/kvm.h
/openbmc/qemu/include/sysemu/qtest.h
/openbmc/qemu/iothread.c
/openbmc/qemu/kvm-stub.c
/openbmc/qemu/linux-user/elfload.c
/openbmc/qemu/linux-user/linuxload.c
/openbmc/qemu/linux-user/m68k-sim.c
/openbmc/qemu/linux-user/m68k/target_cpu.h
/openbmc/qemu/linux-user/main.c
/openbmc/qemu/linux-user/signal.c
/openbmc/qemu/linux-user/syscall.c
/openbmc/qemu/linux-user/vm86.c
/openbmc/qemu/os-posix.c
/openbmc/qemu/pc-bios/README
/openbmc/qemu/pc-bios/slof.bin
/openbmc/qemu/qapi-schema.json
/openbmc/qemu/qemu-char.c
/openbmc/qemu/qemu-io-cmds.c
/openbmc/qemu/qemu-io.c
/openbmc/qemu/qmp-commands.hx
/openbmc/qemu/qom/cpu.c
/openbmc/qemu/qom/object.c
/openbmc/qemu/roms/SLOF
/openbmc/qemu/target-alpha/cpu.c
/openbmc/qemu/target-alpha/cpu.h
/openbmc/qemu/target-alpha/helper.c
/openbmc/qemu/target-alpha/mem_helper.c
/openbmc/qemu/target-alpha/sys_helper.c
/openbmc/qemu/target-alpha/translate.c
/openbmc/qemu/target-arm/arm-semi.c
/openbmc/qemu/target-arm/cpu.c
/openbmc/qemu/target-arm/cpu.h
/openbmc/qemu/target-arm/helper.c
/openbmc/qemu/target-arm/op_helper.c
/openbmc/qemu/target-arm/translate-a64.c
/openbmc/qemu/target-arm/translate.c
/openbmc/qemu/target-cris/cpu.c
/openbmc/qemu/target-cris/cpu.h
/openbmc/qemu/target-cris/helper.c
/openbmc/qemu/target-cris/mmu.c
/openbmc/qemu/target-cris/op_helper.c
/openbmc/qemu/target-cris/translate.c
/openbmc/qemu/target-cris/translate_v10.c
/openbmc/qemu/target-i386/cpu-qom.h
/openbmc/qemu/target-i386/cpu.c
/openbmc/qemu/target-i386/cpu.h
/openbmc/qemu/target-i386/excp_helper.c
/openbmc/qemu/target-i386/helper.c
/openbmc/qemu/target-i386/kvm.c
/openbmc/qemu/target-i386/machine.c
/openbmc/qemu/target-i386/mem_helper.c
/openbmc/qemu/target-i386/misc_helper.c
/openbmc/qemu/target-i386/seg_helper.c
/openbmc/qemu/target-i386/smm_helper.c
/openbmc/qemu/target-i386/svm_helper.c
/openbmc/qemu/target-i386/translate.c
/openbmc/qemu/target-lm32/cpu.c
/openbmc/qemu/target-lm32/cpu.h
/openbmc/qemu/target-lm32/helper.c
/openbmc/qemu/target-lm32/op_helper.c
/openbmc/qemu/target-lm32/translate.c
/openbmc/qemu/target-m68k/cpu.c
/openbmc/qemu/target-m68k/cpu.h
/openbmc/qemu/target-m68k/helper.c
/openbmc/qemu/target-m68k/m68k-semi.c
/openbmc/qemu/target-m68k/op_helper.c
/openbmc/qemu/target-m68k/qregs.def
/openbmc/qemu/target-m68k/translate.c
/openbmc/qemu/target-microblaze/cpu.c
/openbmc/qemu/target-microblaze/cpu.h
/openbmc/qemu/target-microblaze/helper.c
/openbmc/qemu/target-microblaze/mmu.c
/openbmc/qemu/target-microblaze/op_helper.c
/openbmc/qemu/target-microblaze/translate.c
/openbmc/qemu/target-mips/cpu.c
/openbmc/qemu/target-mips/cpu.h
/openbmc/qemu/target-mips/helper.c
/openbmc/qemu/target-mips/machine.c
/openbmc/qemu/target-mips/op_helper.c
/openbmc/qemu/target-mips/translate.c
/openbmc/qemu/target-mips/translate_init.c
/openbmc/qemu/target-moxie/cpu.c
/openbmc/qemu/target-moxie/cpu.h
/openbmc/qemu/target-moxie/helper.c
/openbmc/qemu/target-moxie/translate.c
/openbmc/qemu/target-openrisc/cpu.c
/openbmc/qemu/target-openrisc/cpu.h
/openbmc/qemu/target-openrisc/exception.c
/openbmc/qemu/target-openrisc/interrupt.c
/openbmc/qemu/target-openrisc/interrupt_helper.c
/openbmc/qemu/target-openrisc/mmu.c
/openbmc/qemu/target-openrisc/mmu_helper.c
/openbmc/qemu/target-openrisc/sys_helper.c
/openbmc/qemu/target-openrisc/translate.c
/openbmc/qemu/target-ppc/cpu-qom.h
/openbmc/qemu/target-ppc/cpu.h
/openbmc/qemu/target-ppc/excp_helper.c
/openbmc/qemu/target-ppc/fpu_helper.c
/openbmc/qemu/target-ppc/helper_regs.h
/openbmc/qemu/target-ppc/kvm.c
/openbmc/qemu/target-ppc/misc_helper.c
/openbmc/qemu/target-ppc/mmu-hash32.c
/openbmc/qemu/target-ppc/mmu-hash32.h
/openbmc/qemu/target-ppc/mmu-hash64.c
/openbmc/qemu/target-ppc/mmu-hash64.h
/openbmc/qemu/target-ppc/mmu_helper.c
/openbmc/qemu/target-ppc/translate.c
/openbmc/qemu/target-ppc/translate_init.c
/openbmc/qemu/target-ppc/user_only_helper.c
/openbmc/qemu/target-s390x/cc_helper.c
/openbmc/qemu/target-s390x/cpu.c
/openbmc/qemu/target-s390x/cpu.h
/openbmc/qemu/target-s390x/fpu_helper.c
/openbmc/qemu/target-s390x/helper.c
/openbmc/qemu/target-s390x/int_helper.c
/openbmc/qemu/target-s390x/mem_helper.c
/openbmc/qemu/target-s390x/misc_helper.c
/openbmc/qemu/target-s390x/translate.c
/openbmc/qemu/target-sh4/cpu.c
/openbmc/qemu/target-sh4/cpu.h
/openbmc/qemu/target-sh4/helper.c
/openbmc/qemu/target-sh4/op_helper.c
/openbmc/qemu/target-sh4/translate.c
/openbmc/qemu/target-sparc/cpu.c
/openbmc/qemu/target-sparc/cpu.h
/openbmc/qemu/target-sparc/helper.c
/openbmc/qemu/target-sparc/int32_helper.c
/openbmc/qemu/target-sparc/int64_helper.c
/openbmc/qemu/target-sparc/ldst_helper.c
/openbmc/qemu/target-sparc/machine.c
/openbmc/qemu/target-sparc/mmu_helper.c
/openbmc/qemu/target-sparc/translate.c
/openbmc/qemu/target-unicore32/cpu.c
/openbmc/qemu/target-unicore32/cpu.h
/openbmc/qemu/target-unicore32/helper.c
/openbmc/qemu/target-unicore32/op_helper.c
/openbmc/qemu/target-unicore32/softmmu.c
/openbmc/qemu/target-unicore32/translate.c
/openbmc/qemu/target-unicore32/ucf64_helper.c
/openbmc/qemu/target-xtensa/cpu.c
/openbmc/qemu/target-xtensa/cpu.h
/openbmc/qemu/target-xtensa/helper.c
/openbmc/qemu/target-xtensa/op_helper.c
/openbmc/qemu/target-xtensa/translate.c
/openbmc/qemu/tests/Makefile
/openbmc/qemu/tests/libqtest.c
/openbmc/qemu/tests/libqtest.h
/openbmc/qemu/tests/qemu-iotests/060
/openbmc/qemu/tests/qemu-iotests/060.out
/openbmc/qemu/tests/spapr-phb-test.c
/openbmc/qemu/tests/test-aio.c
/openbmc/qemu/tests/test-rfifolock.c
/openbmc/qemu/translate-all.c
/openbmc/qemu/translate-all.h
/openbmc/qemu/ui/gtk.c
/openbmc/qemu/ui/input-legacy.c
/openbmc/qemu/user-exec.c
/openbmc/qemu/util/Makefile.objs
/openbmc/qemu/util/oslib-posix.c
/openbmc/qemu/util/rfifolock.c
2ef6662507-Jun-2013 Andreas Färber <afaerber@suse.de>

virtio-serial-port: Convert to QOM realize/unrealize

Signed-off-by: Andreas Färber <afaerber@suse.de>

0399a38107-Jun-2013 Andreas Färber <afaerber@suse.de>

virtio-console: QOM cast cleanup for VirtConsole

Introduce type constant, cast macro and rename parent field.

Signed-off-by: Andreas Färber <afaerber@suse.de>


/openbmc/qemu/.gitignore
/openbmc/qemu/.gitmodules
/openbmc/qemu/MAINTAINERS
/openbmc/qemu/Makefile
/openbmc/qemu/Makefile.objs
/openbmc/qemu/Makefile.target
/openbmc/qemu/arch_init.c
/openbmc/qemu/backends/baum.c
/openbmc/qemu/block.c
/openbmc/qemu/block/Makefile.objs
/openbmc/qemu/block/blkdebug.c
/openbmc/qemu/block/blkverify.c
/openbmc/qemu/block/bochs.c
/openbmc/qemu/block/cow.c
/openbmc/qemu/block/curl.c
/openbmc/qemu/block/gluster.c
/openbmc/qemu/block/iscsi.c
/openbmc/qemu/block/mirror.c
/openbmc/qemu/block/nbd.c
/openbmc/qemu/block/parallels.c
/openbmc/qemu/block/qcow.c
/openbmc/qemu/block/qcow2-cluster.c
/openbmc/qemu/block/qcow2.c
/openbmc/qemu/block/qed.c
/openbmc/qemu/block/quorum.c
/openbmc/qemu/block/raw-posix.c
/openbmc/qemu/block/raw-win32.c
/openbmc/qemu/block/sheepdog.c
/openbmc/qemu/block/vdi.c
/openbmc/qemu/block/vhdx.c
/openbmc/qemu/block/vmdk.c
/openbmc/qemu/block/vpc.c
/openbmc/qemu/block/vvfat.c
/openbmc/qemu/blockdev.c
/openbmc/qemu/configure
/openbmc/qemu/cpu-exec.c
/openbmc/qemu/cpus.c
/openbmc/qemu/default-configs/ppc-softmmu.mak
/openbmc/qemu/default-configs/s390x-softmmu.mak
/openbmc/qemu/default-configs/sparc-softmmu.mak
/openbmc/qemu/device-hotplug.c
/openbmc/qemu/disas/i386.c
/openbmc/qemu/disas/libvixl/a64/disasm-a64.cc
/openbmc/qemu/docs/qapi-code-gen.txt
/openbmc/qemu/docs/qemupciserial.inf
/openbmc/qemu/docs/qmp/qmp-events.txt
/openbmc/qemu/docs/rdma.txt
/openbmc/qemu/docs/tracing.txt
/openbmc/qemu/dump.c
/openbmc/qemu/exec.c
/openbmc/qemu/fpu/softfloat.c
/openbmc/qemu/fsdev/Makefile.objs
/openbmc/qemu/fsdev/virtfs-proxy-helper.c
/openbmc/qemu/hmp.c
/openbmc/qemu/hw/9pfs/cofs.c
/openbmc/qemu/hw/9pfs/virtio-9p-handle.c
/openbmc/qemu/hw/9pfs/virtio-9p-local.c
/openbmc/qemu/hw/9pfs/virtio-9p-posix-acl.c
/openbmc/qemu/hw/9pfs/virtio-9p-xattr-user.c
/openbmc/qemu/hw/9pfs/virtio-9p-xattr.c
/openbmc/qemu/hw/9pfs/virtio-9p-xattr.h
/openbmc/qemu/hw/9pfs/virtio-9p.h
/openbmc/qemu/hw/Makefile.objs
/openbmc/qemu/hw/arm/musicpal.c
/openbmc/qemu/hw/arm/omap1.c
/openbmc/qemu/hw/arm/pxa2xx.c
/openbmc/qemu/hw/arm/pxa2xx_gpio.c
/openbmc/qemu/hw/arm/pxa2xx_pic.c
/openbmc/qemu/hw/arm/spitz.c
/openbmc/qemu/hw/audio/hda-codec.c
/openbmc/qemu/hw/block/dataplane/virtio-blk.c
/openbmc/qemu/hw/block/m25p80.c
/openbmc/qemu/hw/block/xen_disk.c
virtio-console.c
/openbmc/qemu/hw/core/Makefile.objs
/openbmc/qemu/hw/core/loader.c
/openbmc/qemu/hw/core/machine.c
/openbmc/qemu/hw/core/qdev.c
/openbmc/qemu/hw/display/Makefile.objs
/openbmc/qemu/hw/display/ads7846.c
/openbmc/qemu/hw/display/blizzard.c
/openbmc/qemu/hw/display/cg3.c
/openbmc/qemu/hw/display/cirrus_vga.c
/openbmc/qemu/hw/display/exynos4210_fimd.c
/openbmc/qemu/hw/display/g364fb.c
/openbmc/qemu/hw/display/jazz_led.c
/openbmc/qemu/hw/display/milkymist-vgafb.c
/openbmc/qemu/hw/display/omap_lcdc.c
/openbmc/qemu/hw/display/pl110.c
/openbmc/qemu/hw/display/pxa2xx_lcd.c
/openbmc/qemu/hw/display/qxl.c
/openbmc/qemu/hw/display/sm501.c
/openbmc/qemu/hw/display/ssd0303.c
/openbmc/qemu/hw/display/ssd0323.c
/openbmc/qemu/hw/display/tc6393xb.c
/openbmc/qemu/hw/display/tcx.c
/openbmc/qemu/hw/display/vga-isa-mm.c
/openbmc/qemu/hw/display/vga-isa.c
/openbmc/qemu/hw/display/vga-pci.c
/openbmc/qemu/hw/display/vmware_vga.c
/openbmc/qemu/hw/display/xenfb.c
/openbmc/qemu/hw/dma/pl330.c
/openbmc/qemu/hw/i386/acpi-build.c
/openbmc/qemu/hw/i386/acpi-dsdt.dsl
/openbmc/qemu/hw/i386/acpi-dsdt.hex.generated
/openbmc/qemu/hw/i386/kvm/pci-assign.c
/openbmc/qemu/hw/i386/pc_piix.c
/openbmc/qemu/hw/i386/pc_q35.c
/openbmc/qemu/hw/i386/q35-acpi-dsdt.dsl
/openbmc/qemu/hw/i386/q35-acpi-dsdt.hex.generated
/openbmc/qemu/hw/i386/ssdt-pcihp.dsl
/openbmc/qemu/hw/i386/ssdt-pcihp.hex.generated
/openbmc/qemu/hw/ide/ahci.h
/openbmc/qemu/hw/ide/piix.c
/openbmc/qemu/hw/input/pckbd.c
/openbmc/qemu/hw/intc/Makefile.objs
/openbmc/qemu/hw/intc/arm_gic.c
/openbmc/qemu/hw/intc/arm_gic_kvm.c
/openbmc/qemu/hw/intc/exynos4210_combiner.c
/openbmc/qemu/hw/intc/gic_internal.h
/openbmc/qemu/hw/intc/ioapic.c
/openbmc/qemu/hw/intc/openpic_kvm.c
/openbmc/qemu/hw/intc/s390_flic.c
/openbmc/qemu/hw/intc/xics.c
/openbmc/qemu/hw/intc/xics_kvm.c
/openbmc/qemu/hw/microblaze/petalogix_ml605_mmu.c
/openbmc/qemu/hw/microblaze/petalogix_s3adsp1800_mmu.c
/openbmc/qemu/hw/misc/arm_sysctl.c
/openbmc/qemu/hw/misc/max111x.c
/openbmc/qemu/hw/misc/vfio.c
/openbmc/qemu/hw/moxie/moxiesim.c
/openbmc/qemu/hw/net/Makefile.objs
/openbmc/qemu/hw/net/fsl_etsec/etsec.c
/openbmc/qemu/hw/net/fsl_etsec/etsec.h
/openbmc/qemu/hw/net/fsl_etsec/miim.c
/openbmc/qemu/hw/net/fsl_etsec/registers.c
/openbmc/qemu/hw/net/fsl_etsec/registers.h
/openbmc/qemu/hw/net/fsl_etsec/rings.c
/openbmc/qemu/hw/net/opencores_eth.c
/openbmc/qemu/hw/net/spapr_llan.c
/openbmc/qemu/hw/net/stellaris_enet.c
/openbmc/qemu/hw/net/vhost_net.c
/openbmc/qemu/hw/net/virtio-net.c
/openbmc/qemu/hw/net/vmxnet3.c
/openbmc/qemu/hw/pci-host/pam.c
/openbmc/qemu/hw/pci-host/q35.c
/openbmc/qemu/hw/pci/pcie.c
/openbmc/qemu/hw/ppc/e500.c
/openbmc/qemu/hw/ppc/ppc.c
/openbmc/qemu/hw/ppc/spapr.c
/openbmc/qemu/hw/ppc/spapr_hcall.c
/openbmc/qemu/hw/ppc/spapr_iommu.c
/openbmc/qemu/hw/ppc/spapr_pci.c
/openbmc/qemu/hw/ppc/spapr_rtas.c
/openbmc/qemu/hw/ppc/virtex_ml507.c
/openbmc/qemu/hw/s390x/css.c
/openbmc/qemu/hw/s390x/css.h
/openbmc/qemu/hw/s390x/event-facility.c
/openbmc/qemu/hw/s390x/ipl.c
/openbmc/qemu/hw/s390x/s390-virtio-ccw.c
/openbmc/qemu/hw/s390x/s390-virtio-hcall.c
/openbmc/qemu/hw/s390x/s390-virtio.c
/openbmc/qemu/hw/s390x/sclp.c
/openbmc/qemu/hw/s390x/virtio-ccw.c
/openbmc/qemu/hw/s390x/virtio-ccw.h
/openbmc/qemu/hw/scsi/scsi-bus.c
/openbmc/qemu/hw/scsi/scsi-disk.c
/openbmc/qemu/hw/scsi/scsi-generic.c
/openbmc/qemu/hw/scsi/spapr_vscsi.c
/openbmc/qemu/hw/sd/ssi-sd.c
/openbmc/qemu/hw/sparc/sun4m.c
/openbmc/qemu/hw/ssi/ssi.c
/openbmc/qemu/hw/ssi/xilinx_spips.c
/openbmc/qemu/hw/timer/arm_timer.c
/openbmc/qemu/hw/timer/slavio_timer.c
/openbmc/qemu/hw/unicore32/puv3.c
/openbmc/qemu/hw/usb/ccid-card-emulated.c
/openbmc/qemu/hw/usb/desc.c
/openbmc/qemu/hw/usb/dev-audio.c
/openbmc/qemu/hw/usb/dev-bluetooth.c
/openbmc/qemu/hw/usb/dev-hid.c
/openbmc/qemu/hw/usb/dev-hub.c
/openbmc/qemu/hw/usb/dev-network.c
/openbmc/qemu/hw/usb/dev-serial.c
/openbmc/qemu/hw/usb/dev-smartcard-reader.c
/openbmc/qemu/hw/usb/dev-storage.c
/openbmc/qemu/hw/usb/dev-uas.c
/openbmc/qemu/hw/usb/dev-wacom.c
/openbmc/qemu/hw/usb/hcd-uhci.c
/openbmc/qemu/hw/usb/hcd-xhci.c
/openbmc/qemu/hw/xen/xen_platform.c
/openbmc/qemu/hw/xtensa/xtensa_lx60.c
/openbmc/qemu/include/block/block.h
/openbmc/qemu/include/block/nbd.h
/openbmc/qemu/include/exec/cpu-defs.h
/openbmc/qemu/include/exec/memory.h
/openbmc/qemu/include/fpu/softfloat.h
/openbmc/qemu/include/hw/boards.h
/openbmc/qemu/include/hw/elf_ops.h
/openbmc/qemu/include/hw/i386/ich9.h
/openbmc/qemu/include/hw/ide.h
/openbmc/qemu/include/hw/intc/arm_gic_common.h
/openbmc/qemu/include/hw/loader.h
/openbmc/qemu/include/hw/nvram/openbios_firmware_abi.h
/openbmc/qemu/include/hw/pci-host/q35.h
/openbmc/qemu/include/hw/qdev-core.h
/openbmc/qemu/include/hw/s390x/event-facility.h
/openbmc/qemu/include/hw/s390x/s390_flic.h
/openbmc/qemu/include/hw/s390x/sclp.h
/openbmc/qemu/include/hw/scsi/scsi.h
/openbmc/qemu/include/hw/ssi.h
/openbmc/qemu/include/hw/usb.h
/openbmc/qemu/include/hw/xen/xen.h
/openbmc/qemu/include/migration/page_cache.h
/openbmc/qemu/include/monitor/monitor.h
/openbmc/qemu/include/net/net.h
/openbmc/qemu/include/net/tap.h
/openbmc/qemu/include/qapi/qmp/qerror.h
/openbmc/qemu/include/qapi/qmp/qjson.h
/openbmc/qemu/include/qemu-common.h
/openbmc/qemu/include/qemu/bswap.h
/openbmc/qemu/include/qemu/crc32c.h
/openbmc/qemu/include/qemu/host-utils.h
/openbmc/qemu/include/qemu/module.h
/openbmc/qemu/include/qemu/option.h
/openbmc/qemu/include/qemu/osdep.h
/openbmc/qemu/include/qemu/thread.h
/openbmc/qemu/include/qom/cpu.h
/openbmc/qemu/include/sysemu/dump.h
/openbmc/qemu/include/sysemu/kvm.h
/openbmc/qemu/include/sysemu/qemumachine.h
/openbmc/qemu/include/sysemu/qtest.h
/openbmc/qemu/include/sysemu/sysemu.h
/openbmc/qemu/include/ui/console.h
/openbmc/qemu/include/ui/input.h
/openbmc/qemu/kvm-all.c
/openbmc/qemu/kvm-stub.c
/openbmc/qemu/libcacard/vscclient.c
/openbmc/qemu/linux-headers/asm-arm/kvm.h
/openbmc/qemu/linux-headers/asm-arm64/kvm.h
/openbmc/qemu/linux-headers/asm-powerpc/kvm.h
/openbmc/qemu/linux-headers/asm-s390/kvm.h
/openbmc/qemu/linux-headers/asm-x86/hyperv.h
/openbmc/qemu/linux-headers/linux/kvm.h
/openbmc/qemu/linux-user/alpha/syscall.h
/openbmc/qemu/linux-user/alpha/syscall_nr.h
/openbmc/qemu/linux-user/arm/syscall.h
/openbmc/qemu/linux-user/arm/syscall_nr.h
/openbmc/qemu/linux-user/cris/syscall.h
/openbmc/qemu/linux-user/cris/syscall_nr.h
/openbmc/qemu/linux-user/elfload.c
/openbmc/qemu/linux-user/i386/syscall.h
/openbmc/qemu/linux-user/i386/syscall_nr.h
/openbmc/qemu/linux-user/ioctls.h
/openbmc/qemu/linux-user/m68k/syscall.h
/openbmc/qemu/linux-user/m68k/syscall_nr.h
/openbmc/qemu/linux-user/main.c
/openbmc/qemu/linux-user/microblaze/syscall.h
/openbmc/qemu/linux-user/microblaze/syscall_nr.h
/openbmc/qemu/linux-user/mips/syscall.h
/openbmc/qemu/linux-user/mips/syscall_nr.h
/openbmc/qemu/linux-user/mips64/syscall.h
/openbmc/qemu/linux-user/mips64/syscall_nr.h
/openbmc/qemu/linux-user/openrisc/syscall.h
/openbmc/qemu/linux-user/openrisc/syscall_nr.h
/openbmc/qemu/linux-user/ppc/syscall.h
/openbmc/qemu/linux-user/ppc/syscall_nr.h
/openbmc/qemu/linux-user/s390x/syscall.h
/openbmc/qemu/linux-user/s390x/syscall_nr.h
/openbmc/qemu/linux-user/sh4/syscall.h
/openbmc/qemu/linux-user/sh4/syscall_nr.h
/openbmc/qemu/linux-user/signal.c
/openbmc/qemu/linux-user/sparc/syscall.h
/openbmc/qemu/linux-user/sparc/syscall_nr.h
/openbmc/qemu/linux-user/sparc64/syscall.h
/openbmc/qemu/linux-user/sparc64/syscall_nr.h
/openbmc/qemu/linux-user/syscall.c
/openbmc/qemu/linux-user/syscall_defs.h
/openbmc/qemu/linux-user/syscall_types.h
/openbmc/qemu/linux-user/unicore32/syscall.h
/openbmc/qemu/linux-user/x86_64/syscall.h
/openbmc/qemu/linux-user/x86_64/syscall_nr.h
/openbmc/qemu/memory.c
/openbmc/qemu/migration-rdma.c
/openbmc/qemu/migration.c
/openbmc/qemu/module-common.c
/openbmc/qemu/monitor.c
/openbmc/qemu/nbd.c
/openbmc/qemu/net/net.c
/openbmc/qemu/net/netmap.c
/openbmc/qemu/net/slirp.c
/openbmc/qemu/net/tap-win32.c
/openbmc/qemu/net/tap.c
/openbmc/qemu/os-posix.c
/openbmc/qemu/os-win32.c
/openbmc/qemu/page_cache.c
/openbmc/qemu/pc-bios/QEMU,cgthree.bin
/openbmc/qemu/pc-bios/README
/openbmc/qemu/pc-bios/openbios-ppc
/openbmc/qemu/pc-bios/openbios-sparc32
/openbmc/qemu/pc-bios/openbios-sparc64
/openbmc/qemu/pc-bios/ppc_rom.bin
/openbmc/qemu/pc-bios/s390-ccw.img
/openbmc/qemu/pc-bios/s390-ccw/main.c
/openbmc/qemu/pc-bios/s390-ccw/virtio.c
/openbmc/qemu/qapi-schema.json
/openbmc/qemu/qapi/opts-visitor.c
/openbmc/qemu/qapi/qapi-dealloc-visitor.c
/openbmc/qemu/qdev-monitor.c
/openbmc/qemu/qemu-file.c
/openbmc/qemu/qemu-img.c
/openbmc/qemu/qemu-io.c
/openbmc/qemu/qemu-nbd.c
/openbmc/qemu/qemu-options.hx
/openbmc/qemu/qga/channel-win32.c
/openbmc/qemu/qga/commands-posix.c
/openbmc/qemu/qga/commands-win32.c
/openbmc/qemu/qga/main.c
/openbmc/qemu/qga/qapi-schema.json
/openbmc/qemu/qga/vss-win32/provider.cpp
/openbmc/qemu/qga/vss-win32/requester.cpp
/openbmc/qemu/qmp-commands.hx
/openbmc/qemu/qmp.c
/openbmc/qemu/qobject/qdict.c
/openbmc/qemu/qom/object.c
/openbmc/qemu/qtest.c
/openbmc/qemu/roms/openbios
/openbmc/qemu/roms/openhackware
/openbmc/qemu/rules.mak
/openbmc/qemu/savevm.c
/openbmc/qemu/scripts/create_config
/openbmc/qemu/scripts/qapi-commands.py
/openbmc/qemu/scripts/qapi-types.py
/openbmc/qemu/scripts/qapi-visit.py
/openbmc/qemu/scripts/qapi.py
/openbmc/qemu/scripts/qmp/qmp-shell
/openbmc/qemu/scripts/qmp/qmp.py
/openbmc/qemu/scripts/tracetool/backend/ust.py
/openbmc/qemu/scripts/tracetool/format/ust_events_c.py
/openbmc/qemu/scripts/tracetool/format/ust_events_h.py
/openbmc/qemu/stubs/Makefile.objs
/openbmc/qemu/stubs/gdbstub.c
/openbmc/qemu/stubs/kvm.c
/openbmc/qemu/target-arm/cpu-qom.h
/openbmc/qemu/target-arm/cpu.c
/openbmc/qemu/target-arm/cpu.h
/openbmc/qemu/target-arm/cpu64.c
/openbmc/qemu/target-arm/helper-a64.c
/openbmc/qemu/target-arm/helper-a64.h
/openbmc/qemu/target-arm/helper.c
/openbmc/qemu/target-arm/helper.h
/openbmc/qemu/target-arm/kvm-consts.h
/openbmc/qemu/target-arm/kvm.c
/openbmc/qemu/target-arm/kvm_arm.h
/openbmc/qemu/target-arm/neon_helper.c
/openbmc/qemu/target-arm/op_helper.c
/openbmc/qemu/target-arm/translate-a64.c
/openbmc/qemu/target-arm/translate.c
/openbmc/qemu/target-arm/translate.h
/openbmc/qemu/target-i386/cc_helper.c
/openbmc/qemu/target-i386/cpu.c
/openbmc/qemu/target-i386/cpu.h
/openbmc/qemu/target-i386/fpu_helper.c
/openbmc/qemu/target-i386/gdbstub.c
/openbmc/qemu/target-i386/translate.c
/openbmc/qemu/target-ppc/STATUS
/openbmc/qemu/target-ppc/cpu-models.c
/openbmc/qemu/target-ppc/cpu-models.h
/openbmc/qemu/target-ppc/cpu-qom.h
/openbmc/qemu/target-ppc/cpu.h
/openbmc/qemu/target-ppc/fpu_helper.c
/openbmc/qemu/target-ppc/helper.h
/openbmc/qemu/target-ppc/int_helper.c
/openbmc/qemu/target-ppc/kvm.c
/openbmc/qemu/target-ppc/kvm_ppc.h
/openbmc/qemu/target-ppc/machine.c
/openbmc/qemu/target-ppc/misc_helper.c
/openbmc/qemu/target-ppc/mmu-hash64.c
/openbmc/qemu/target-ppc/mmu-hash64.h
/openbmc/qemu/target-ppc/mmu_helper.c
/openbmc/qemu/target-ppc/translate.c
/openbmc/qemu/target-ppc/translate_init.c
/openbmc/qemu/target-s390x/cpu.c
/openbmc/qemu/target-s390x/cpu.h
/openbmc/qemu/target-s390x/ioinst.h
/openbmc/qemu/target-s390x/kvm.c
/openbmc/qemu/target-s390x/misc_helper.c
/openbmc/qemu/target-sparc/cpu.c
/openbmc/qemu/target-sparc/cpu.h
/openbmc/qemu/target-sparc/helper.h
/openbmc/qemu/target-sparc/ldst_helper.c
/openbmc/qemu/target-sparc/translate.c
/openbmc/qemu/target-xtensa/core-dc232b.c
/openbmc/qemu/target-xtensa/core-dc233c.c
/openbmc/qemu/target-xtensa/core-fsf.c
/openbmc/qemu/target-xtensa/cpu.c
/openbmc/qemu/target-xtensa/cpu.h
/openbmc/qemu/target-xtensa/helper.h
/openbmc/qemu/target-xtensa/op_helper.c
/openbmc/qemu/target-xtensa/overlay_tool.h
/openbmc/qemu/target-xtensa/translate.c
/openbmc/qemu/tcg/aarch64/tcg-target.c
/openbmc/qemu/tcg/arm/tcg-target.c
/openbmc/qemu/tcg/i386/tcg-target.c
/openbmc/qemu/tcg/i386/tcg-target.h
/openbmc/qemu/tcg/optimize.c
/openbmc/qemu/tcg/tcg.c
/openbmc/qemu/tests/Makefile
/openbmc/qemu/tests/acpi-test-data/pc/DSDT
/openbmc/qemu/tests/acpi-test-data/pc/SSDT
/openbmc/qemu/tests/acpi-test-data/q35/DSDT
/openbmc/qemu/tests/acpi-test-data/q35/SSDT
/openbmc/qemu/tests/acpi-test.c
/openbmc/qemu/tests/check-qdict.c
/openbmc/qemu/tests/libqtest.c
/openbmc/qemu/tests/qapi-schema/comments.out
/openbmc/qemu/tests/qapi-schema/duplicate-key.err
/openbmc/qemu/tests/qapi-schema/duplicate-key.exit
/openbmc/qemu/tests/qapi-schema/duplicate-key.json
/openbmc/qemu/tests/qapi-schema/duplicate-key.out
/openbmc/qemu/tests/qapi-schema/flat-union-invalid-branch-key.err
/openbmc/qemu/tests/qapi-schema/flat-union-invalid-branch-key.exit
/openbmc/qemu/tests/qapi-schema/flat-union-invalid-branch-key.json
/openbmc/qemu/tests/qapi-schema/flat-union-invalid-branch-key.out
/openbmc/qemu/tests/qapi-schema/flat-union-invalid-discriminator.err
/openbmc/qemu/tests/qapi-schema/flat-union-invalid-discriminator.exit
/openbmc/qemu/tests/qapi-schema/flat-union-invalid-discriminator.json
/openbmc/qemu/tests/qapi-schema/flat-union-invalid-discriminator.out
/openbmc/qemu/tests/qapi-schema/flat-union-no-base.err
/openbmc/qemu/tests/qapi-schema/flat-union-no-base.exit
/openbmc/qemu/tests/qapi-schema/flat-union-no-base.json
/openbmc/qemu/tests/qapi-schema/flat-union-no-base.out
/openbmc/qemu/tests/qapi-schema/flat-union-reverse-define.err
/openbmc/qemu/tests/qapi-schema/flat-union-reverse-define.exit
/openbmc/qemu/tests/qapi-schema/flat-union-reverse-define.json
/openbmc/qemu/tests/qapi-schema/flat-union-reverse-define.out
/openbmc/qemu/tests/qapi-schema/flat-union-string-discriminator.err
/openbmc/qemu/tests/qapi-schema/flat-union-string-discriminator.exit
/openbmc/qemu/tests/qapi-schema/flat-union-string-discriminator.json
/openbmc/qemu/tests/qapi-schema/flat-union-string-discriminator.out
/openbmc/qemu/tests/qapi-schema/qapi-schema-test.json
/openbmc/qemu/tests/qapi-schema/qapi-schema-test.out
/openbmc/qemu/tests/qapi-schema/union-invalid-base.err
/openbmc/qemu/tests/qapi-schema/union-invalid-base.exit
/openbmc/qemu/tests/qapi-schema/union-invalid-base.json
/openbmc/qemu/tests/qapi-schema/union-invalid-base.out
/openbmc/qemu/tests/qdev-monitor-test.c
/openbmc/qemu/tests/qemu-iotests-quick.sh
/openbmc/qemu/tests/qemu-iotests/046
/openbmc/qemu/tests/qemu-iotests/051
/openbmc/qemu/tests/qemu-iotests/051.out
/openbmc/qemu/tests/qemu-iotests/059.out
/openbmc/qemu/tests/qemu-iotests/081
/openbmc/qemu/tests/qemu-iotests/081.out
/openbmc/qemu/tests/qemu-iotests/082
/openbmc/qemu/tests/qemu-iotests/082.out
/openbmc/qemu/tests/qemu-iotests/085
/openbmc/qemu/tests/qemu-iotests/085.out
/openbmc/qemu/tests/qemu-iotests/086
/openbmc/qemu/tests/qemu-iotests/086.out
/openbmc/qemu/tests/qemu-iotests/087
/openbmc/qemu/tests/qemu-iotests/087.out
/openbmc/qemu/tests/qemu-iotests/common.rc
/openbmc/qemu/tests/qemu-iotests/group
/openbmc/qemu/tests/qom-test.c
/openbmc/qemu/tests/tcg/xtensa/Makefile
/openbmc/qemu/tests/tcg/xtensa/macros.inc
/openbmc/qemu/tests/tcg/xtensa/test_b.S
/openbmc/qemu/tests/tcg/xtensa/test_bi.S
/openbmc/qemu/tests/tcg/xtensa/test_boolean.S
/openbmc/qemu/tests/tcg/xtensa/test_break.S
/openbmc/qemu/tests/tcg/xtensa/test_bz.S
/openbmc/qemu/tests/tcg/xtensa/test_cache.S
/openbmc/qemu/tests/tcg/xtensa/test_clamps.S
/openbmc/qemu/tests/tcg/xtensa/test_extui.S
/openbmc/qemu/tests/tcg/xtensa/test_fail.S
/openbmc/qemu/tests/tcg/xtensa/test_interrupt.S
/openbmc/qemu/tests/tcg/xtensa/test_loop.S
/openbmc/qemu/tests/tcg/xtensa/test_mac16.S
/openbmc/qemu/tests/tcg/xtensa/test_max.S
/openbmc/qemu/tests/tcg/xtensa/test_min.S
/openbmc/qemu/tests/tcg/xtensa/test_mmu.S
/openbmc/qemu/tests/tcg/xtensa/test_mul16.S
/openbmc/qemu/tests/tcg/xtensa/test_mul32.S
/openbmc/qemu/tests/tcg/xtensa/test_nsa.S
/openbmc/qemu/tests/tcg/xtensa/test_pipeline.S
/openbmc/qemu/tests/tcg/xtensa/test_quo.S
/openbmc/qemu/tests/tcg/xtensa/test_rem.S
/openbmc/qemu/tests/tcg/xtensa/test_rst0.S
/openbmc/qemu/tests/tcg/xtensa/test_s32c1i.S
/openbmc/qemu/tests/tcg/xtensa/test_sar.S
/openbmc/qemu/tests/tcg/xtensa/test_sext.S
/openbmc/qemu/tests/tcg/xtensa/test_shift.S
/openbmc/qemu/tests/tcg/xtensa/test_sr.S
/openbmc/qemu/tests/tcg/xtensa/test_timer.S
/openbmc/qemu/tests/tcg/xtensa/test_windowed.S
/openbmc/qemu/tests/test-int128.c
/openbmc/qemu/tests/test-qmp-commands.c
/openbmc/qemu/tests/test-qmp-input-strict.c
/openbmc/qemu/tests/test-qmp-input-visitor.c
/openbmc/qemu/tests/test-qmp-output-visitor.c
/openbmc/qemu/tests/test-visitor-serialization.c
/openbmc/qemu/tests/virtio-balloon-test.c
/openbmc/qemu/tests/virtio-blk-test.c
/openbmc/qemu/tests/virtio-console-test.c
/openbmc/qemu/tests/virtio-rng-test.c
/openbmc/qemu/tests/virtio-scsi-test.c
/openbmc/qemu/tests/virtio-serial-test.c
/openbmc/qemu/thread-pool.c
/openbmc/qemu/trace-events
/openbmc/qemu/trace/Makefile.objs
/openbmc/qemu/trace/control-internal.h
/openbmc/qemu/ui/Makefile.objs
/openbmc/qemu/ui/cocoa.m
/openbmc/qemu/ui/console.c
/openbmc/qemu/ui/curses.c
/openbmc/qemu/ui/gtk.c
/openbmc/qemu/ui/input-legacy.c
/openbmc/qemu/ui/input.c
/openbmc/qemu/ui/sdl.c
/openbmc/qemu/ui/sdl2-keymap.h
/openbmc/qemu/ui/sdl2.c
/openbmc/qemu/ui/sdl_keysym.h
/openbmc/qemu/ui/spice-display.c
/openbmc/qemu/ui/spice-input.c
/openbmc/qemu/ui/vnc-enc-tight.c
/openbmc/qemu/ui/vnc-jobs.c
/openbmc/qemu/ui/vnc.c
/openbmc/qemu/ui/vnc.h
/openbmc/qemu/util/compatfd.c
/openbmc/qemu/util/host-utils.c
/openbmc/qemu/util/iov.c
/openbmc/qemu/util/module.c
/openbmc/qemu/util/oslib-posix.c
/openbmc/qemu/util/oslib-win32.c
/openbmc/qemu/util/qemu-config.c
/openbmc/qemu/util/qemu-option.c
/openbmc/qemu/util/qemu-thread-posix.c
/openbmc/qemu/util/qemu-thread-win32.c
/openbmc/qemu/vl.c
/openbmc/qemu/vmstate.c
/openbmc/qemu/xen-all.c
/openbmc/qemu/xen-stub.c
88c1ee7311-Feb-2014 Peter Crosthwaite <peter.crosthwaite@xilinx.com>

char/serial: Fix emptyness check

This was guarding against a full fifo rather than an empty fifo when
popping. Fix.

Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Reviewed-by: Mart

char/serial: Fix emptyness check

This was guarding against a full fifo rather than an empty fifo when
popping. Fix.

Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Reviewed-by: Martin Kletzander <mkletzan@redhat.com>
Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>

show more ...


/openbmc/qemu/.gitignore
/openbmc/qemu/MAINTAINERS
/openbmc/qemu/arch_init.c
/openbmc/qemu/audio/spiceaudio.c
/openbmc/qemu/block.c
/openbmc/qemu/block/Makefile.objs
/openbmc/qemu/block/blkdebug.c
/openbmc/qemu/block/iscsi.c
/openbmc/qemu/block/nfs.c
/openbmc/qemu/block/qcow2-cluster.c
/openbmc/qemu/block/qcow2-refcount.c
/openbmc/qemu/block/qcow2.c
/openbmc/qemu/block/qcow2.h
/openbmc/qemu/block/qed.c
/openbmc/qemu/block/raw_bsd.c
/openbmc/qemu/block/vhdx-log.c
/openbmc/qemu/block/vhdx.c
/openbmc/qemu/block/vmdk.c
/openbmc/qemu/configure
/openbmc/qemu/cpu-exec.c
/openbmc/qemu/cpus.c
/openbmc/qemu/cputlb.c
/openbmc/qemu/default-configs/arm-softmmu.mak
/openbmc/qemu/default-configs/ppc-softmmu.mak
/openbmc/qemu/default-configs/ppc64-softmmu.mak
/openbmc/qemu/default-configs/ppcemb-softmmu.mak
/openbmc/qemu/disas.c
/openbmc/qemu/disas/Makefile.objs
/openbmc/qemu/disas/arm-a64.cc
/openbmc/qemu/disas/libvixl/LICENCE
/openbmc/qemu/disas/libvixl/Makefile.objs
/openbmc/qemu/disas/libvixl/README
/openbmc/qemu/disas/libvixl/a64/assembler-a64.h
/openbmc/qemu/disas/libvixl/a64/constants-a64.h
/openbmc/qemu/disas/libvixl/a64/cpu-a64.h
/openbmc/qemu/disas/libvixl/a64/decoder-a64.cc
/openbmc/qemu/disas/libvixl/a64/decoder-a64.h
/openbmc/qemu/disas/libvixl/a64/disasm-a64.cc
/openbmc/qemu/disas/libvixl/a64/disasm-a64.h
/openbmc/qemu/disas/libvixl/a64/instructions-a64.cc
/openbmc/qemu/disas/libvixl/a64/instructions-a64.h
/openbmc/qemu/disas/libvixl/globals.h
/openbmc/qemu/disas/libvixl/platform.h
/openbmc/qemu/disas/libvixl/utils.cc
/openbmc/qemu/disas/libvixl/utils.h
/openbmc/qemu/exec.c
/openbmc/qemu/hw/9pfs/cofile.c
/openbmc/qemu/hw/9pfs/virtio-9p-handle.c
/openbmc/qemu/hw/9pfs/virtio-9p-local.c
/openbmc/qemu/hw/9pfs/virtio-9p-proxy.c
/openbmc/qemu/hw/9pfs/virtio-9p.c
/openbmc/qemu/hw/acpi/pcihp.c
/openbmc/qemu/hw/acpi/piix4.c
/openbmc/qemu/hw/alpha/dp264.c
/openbmc/qemu/hw/alpha/typhoon.c
/openbmc/qemu/hw/arm/allwinner-a10.c
/openbmc/qemu/hw/arm/boot.c
/openbmc/qemu/hw/arm/cubieboard.c
/openbmc/qemu/hw/arm/highbank.c
/openbmc/qemu/hw/arm/pxa2xx.c
/openbmc/qemu/hw/block/dataplane/virtio-blk.c
serial.c
/openbmc/qemu/hw/core/Makefile.objs
/openbmc/qemu/hw/core/hotplug.c
/openbmc/qemu/hw/core/loader.c
/openbmc/qemu/hw/core/qdev.c
/openbmc/qemu/hw/display/cirrus_vga.c
/openbmc/qemu/hw/display/milkymist-vgafb_template.h
/openbmc/qemu/hw/display/qxl.c
/openbmc/qemu/hw/display/sm501.c
/openbmc/qemu/hw/display/sm501_template.h
/openbmc/qemu/hw/display/vga-pci.c
/openbmc/qemu/hw/display/vmware_vga.c
/openbmc/qemu/hw/dma/pl080.c
/openbmc/qemu/hw/dma/sun4m_iommu.c
/openbmc/qemu/hw/i386/acpi-build.c
/openbmc/qemu/hw/i386/acpi-dsdt-hpet.dsl
/openbmc/qemu/hw/i386/bios-linker-loader.c
/openbmc/qemu/hw/i386/pc.c
/openbmc/qemu/hw/i386/pc_piix.c
/openbmc/qemu/hw/ide/piix.c
/openbmc/qemu/hw/intc/apic.c
/openbmc/qemu/hw/intc/arm_gic.c
/openbmc/qemu/hw/intc/arm_gic_common.c
/openbmc/qemu/hw/intc/gic_internal.h
/openbmc/qemu/hw/isa/piix4.c
/openbmc/qemu/hw/lm32/lm32_boards.c
/openbmc/qemu/hw/lm32/milkymist.c
/openbmc/qemu/hw/microblaze/petalogix_ml605_mmu.c
/openbmc/qemu/hw/misc/lm32_sys.c
/openbmc/qemu/hw/misc/zynq_slcr.c
/openbmc/qemu/hw/net/Makefile.objs
/openbmc/qemu/hw/net/allwinner_emac.c
/openbmc/qemu/hw/net/vmware_utils.h
/openbmc/qemu/hw/pci-bridge/pci_bridge_dev.c
/openbmc/qemu/hw/pci-host/piix.c
/openbmc/qemu/hw/pci-host/prep.c
/openbmc/qemu/hw/pci/msi.c
/openbmc/qemu/hw/pci/msix.c
/openbmc/qemu/hw/pci/pci.c
/openbmc/qemu/hw/pci/pcie.c
/openbmc/qemu/hw/pci/pcie_port.c
/openbmc/qemu/hw/pci/shpc.c
/openbmc/qemu/hw/ppc/Makefile.objs
/openbmc/qemu/hw/ppc/ppc405_uc.c
/openbmc/qemu/hw/ppc/ppc4xx_devs.c
/openbmc/qemu/hw/ppc/prep.c
/openbmc/qemu/hw/ppc/spapr_hcall.c
/openbmc/qemu/hw/s390x/Makefile.objs
/openbmc/qemu/hw/s390x/css.c
/openbmc/qemu/hw/s390x/event-facility.c
/openbmc/qemu/hw/s390x/s390-virtio-bus.c
/openbmc/qemu/hw/s390x/s390-virtio.c
/openbmc/qemu/hw/s390x/sclp.c
/openbmc/qemu/hw/s390x/sclpcpu.c
/openbmc/qemu/hw/s390x/virtio-ccw.c
/openbmc/qemu/hw/scsi/megasas.c
/openbmc/qemu/hw/scsi/vmw_pvscsi.c
/openbmc/qemu/hw/sh4/r2d.c
/openbmc/qemu/hw/sparc/leon3.c
/openbmc/qemu/hw/sparc/sun4m.c
/openbmc/qemu/hw/timer/hpet.c
/openbmc/qemu/hw/usb/hcd-ehci-pci.c
/openbmc/qemu/hw/usb/hcd-ohci.c
/openbmc/qemu/hw/usb/hcd-uhci.c
/openbmc/qemu/hw/usb/hcd-xhci.c
/openbmc/qemu/hw/virtio/virtio.c
/openbmc/qemu/include/disas/bfd.h
/openbmc/qemu/include/exec/cpu-common.h
/openbmc/qemu/include/exec/exec-all.h
/openbmc/qemu/include/exec/memory.h
/openbmc/qemu/include/exec/ram_addr.h
/openbmc/qemu/include/exec/softmmu_template.h
/openbmc/qemu/include/hw/acpi/acpi.h
/openbmc/qemu/include/hw/acpi/pcihp.h
/openbmc/qemu/include/hw/arm/allwinner-a10.h
/openbmc/qemu/include/hw/hotplug.h
/openbmc/qemu/include/hw/intc/arm_gic_common.h
/openbmc/qemu/include/hw/loader.h
/openbmc/qemu/include/hw/net/allwinner_emac.h
/openbmc/qemu/include/hw/pci/pci.h
/openbmc/qemu/include/hw/pci/pci_bus.h
/openbmc/qemu/include/hw/pci/pcie.h
/openbmc/qemu/include/hw/pci/shpc.h
/openbmc/qemu/include/hw/ppc/spapr.h
/openbmc/qemu/include/hw/ptimer.h
/openbmc/qemu/include/hw/qdev-core.h
/openbmc/qemu/include/hw/s390x/event-facility.h
/openbmc/qemu/include/hw/s390x/sclp.h
/openbmc/qemu/include/migration/migration.h
/openbmc/qemu/include/migration/page_cache.h
/openbmc/qemu/include/migration/vmstate.h
/openbmc/qemu/include/net/checksum.h
/openbmc/qemu/include/qemu/fifo8.h
/openbmc/qemu/include/qemu/readline.h
/openbmc/qemu/include/qemu/typedefs.h
/openbmc/qemu/include/qom/cpu.h
/openbmc/qemu/include/sysemu/qtest.h
/openbmc/qemu/kvm-all.c
/openbmc/qemu/libcacard/Makefile
/openbmc/qemu/linux-headers/asm-x86/hyperv.h
/openbmc/qemu/linux-headers/linux/kvm.h
/openbmc/qemu/linux-user/syscall.c
/openbmc/qemu/migration.c
/openbmc/qemu/monitor.c
/openbmc/qemu/page_cache.c
/openbmc/qemu/pc-bios/bios-256k.bin
/openbmc/qemu/pc-bios/bios.bin
/openbmc/qemu/pc-bios/vgabios-cirrus.bin
/openbmc/qemu/pc-bios/vgabios-qxl.bin
/openbmc/qemu/pc-bios/vgabios-stdvga.bin
/openbmc/qemu/pc-bios/vgabios-vmware.bin
/openbmc/qemu/pc-bios/vgabios.bin
/openbmc/qemu/qapi-schema.json
/openbmc/qemu/qemu-doc.texi
/openbmc/qemu/qemu-img.texi
/openbmc/qemu/qemu-io.c
/openbmc/qemu/qtest.c
/openbmc/qemu/roms/Makefile
/openbmc/qemu/roms/seabios
/openbmc/qemu/rules.mak
/openbmc/qemu/scripts/switch-timer-api
/openbmc/qemu/spice-qemu-char.c
/openbmc/qemu/target-alpha/helper.c
/openbmc/qemu/target-alpha/helper.h
/openbmc/qemu/target-alpha/mem_helper.c
/openbmc/qemu/target-alpha/translate.c
/openbmc/qemu/target-arm/helper.c
/openbmc/qemu/target-arm/helper.h
/openbmc/qemu/target-arm/neon_helper.c
/openbmc/qemu/target-arm/translate-a64.c
/openbmc/qemu/target-arm/translate.c
/openbmc/qemu/target-i386/arch_memory_mapping.c
/openbmc/qemu/target-i386/cpu-qom.h
/openbmc/qemu/target-i386/cpu.c
/openbmc/qemu/target-i386/cpu.h
/openbmc/qemu/target-i386/helper.c
/openbmc/qemu/target-i386/kvm.c
/openbmc/qemu/target-i386/machine.c
/openbmc/qemu/target-i386/seg_helper.c
/openbmc/qemu/target-i386/smm_helper.c
/openbmc/qemu/target-i386/svm_helper.c
/openbmc/qemu/target-lm32/TODO
/openbmc/qemu/target-lm32/cpu-qom.h
/openbmc/qemu/target-lm32/cpu.c
/openbmc/qemu/target-lm32/cpu.h
/openbmc/qemu/target-lm32/helper.c
/openbmc/qemu/target-lm32/helper.h
/openbmc/qemu/target-lm32/op_helper.c
/openbmc/qemu/target-lm32/translate.c
/openbmc/qemu/target-ppc/excp_helper.c
/openbmc/qemu/target-ppc/kvm.c
/openbmc/qemu/target-ppc/mmu-hash32.h
/openbmc/qemu/target-ppc/mmu-hash64.h
/openbmc/qemu/target-s390x/cpu.c
/openbmc/qemu/target-s390x/cpu.h
/openbmc/qemu/target-s390x/helper.c
/openbmc/qemu/target-s390x/kvm.c
/openbmc/qemu/target-s390x/mem_helper.c
/openbmc/qemu/target-sparc/ldst_helper.c
/openbmc/qemu/target-sparc/mmu_helper.c
/openbmc/qemu/target-unicore32/softmmu.c
/openbmc/qemu/target-xtensa/helper.c
/openbmc/qemu/target-xtensa/op_helper.c
/openbmc/qemu/tcg/s390/tcg-target.c
/openbmc/qemu/tcg/tcg.h
/openbmc/qemu/tests/.gitignore
/openbmc/qemu/tests/Makefile
/openbmc/qemu/tests/i440fx-test.c
/openbmc/qemu/tests/libqtest.c
/openbmc/qemu/tests/qemu-iotests/013
/openbmc/qemu/tests/qemu-iotests/014
/openbmc/qemu/tests/qemu-iotests/016
/openbmc/qemu/tests/qemu-iotests/018
/openbmc/qemu/tests/qemu-iotests/019
/openbmc/qemu/tests/qemu-iotests/020
/openbmc/qemu/tests/qemu-iotests/023
/openbmc/qemu/tests/qemu-iotests/024
/openbmc/qemu/tests/qemu-iotests/025
/openbmc/qemu/tests/qemu-iotests/026
/openbmc/qemu/tests/qemu-iotests/028
/openbmc/qemu/tests/qemu-iotests/031
/openbmc/qemu/tests/qemu-iotests/034
/openbmc/qemu/tests/qemu-iotests/036
/openbmc/qemu/tests/qemu-iotests/037
/openbmc/qemu/tests/qemu-iotests/038
/openbmc/qemu/tests/qemu-iotests/039
/openbmc/qemu/tests/qemu-iotests/040
/openbmc/qemu/tests/qemu-iotests/043
/openbmc/qemu/tests/qemu-iotests/046
/openbmc/qemu/tests/qemu-iotests/051
/openbmc/qemu/tests/qemu-iotests/051.out
/openbmc/qemu/tests/qemu-iotests/052
/openbmc/qemu/tests/qemu-iotests/054
/openbmc/qemu/tests/qemu-iotests/059
/openbmc/qemu/tests/qemu-iotests/060
/openbmc/qemu/tests/qemu-iotests/061
/openbmc/qemu/tests/qemu-iotests/063
/openbmc/qemu/tests/qemu-iotests/069
/openbmc/qemu/tests/qemu-iotests/071
/openbmc/qemu/tests/qemu-iotests/072
/openbmc/qemu/tests/qemu-iotests/077
/openbmc/qemu/tests/qemu-iotests/079
/openbmc/qemu/tests/qemu-iotests/079.out
/openbmc/qemu/tests/qemu-iotests/common
/openbmc/qemu/tests/qemu-iotests/common.rc
/openbmc/qemu/tests/qemu-iotests/group
/openbmc/qemu/trace-events
/openbmc/qemu/translate-all.c
/openbmc/qemu/util/fifo8.c
/openbmc/qemu/util/osdep.c
/openbmc/qemu/vl.c
c7bcc85d08-Feb-2014 Paolo Bonzini <pbonzini@redhat.com>

qdev: Remove hex8/32/64 property types

Replace them with uint8/32/64.

Reviewed-by: Igor Mammedov <imammedo@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Paolo Bonzini <pbon

qdev: Remove hex8/32/64 property types

Replace them with uint8/32/64.

Reviewed-by: Igor Mammedov <imammedo@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Andreas Färber <afaerber@suse.de>

show more ...

1f9c4cfd01-Aug-2013 Andreas Färber <afaerber@suse.de>

ipack: Move IndustryPack out of hw/char/

Move the header defining an IPackBus and IPackDevice base class into
a new include/ directory and move their implementation and a
PCI-IndustryPack bridge out

ipack: Move IndustryPack out of hw/char/

Move the header defining an IPackBus and IPackDevice base class into
a new include/ directory and move their implementation and a
PCI-IndustryPack bridge out of hw/char/ directory into a new hw/ipack/.

Acked-by: Alberto Garcia <agarcia@igalia.com>
Signed-off-by: Andreas Färber <afaerber@suse.de>

show more ...

08c9cacf01-Aug-2013 Andreas Färber <afaerber@suse.de>

ipoctal232: QOM parent field cleanup

Clean up accesses to IPOctalState::dev field and rename it.

Acked-by: Alberto Garcia <agarcia@igalia.com>
Signed-off-by: Andreas Färber <afaerber@suse.de>

227d327201-Aug-2013 Andreas Färber <afaerber@suse.de>

ipack: QOM parent field cleanup for IPackDevice

Rename the IPackDevice::qdev field to avoid accidental use.

Acked-by: Alberto Garcia <agarcia@igalia.com>
Signed-off-by: Andreas Färber <afaerber@sus

ipack: QOM parent field cleanup for IPackDevice

Rename the IPackDevice::qdev field to avoid accidental use.

Acked-by: Alberto Garcia <agarcia@igalia.com>
Signed-off-by: Andreas Färber <afaerber@suse.de>

show more ...

a21ac34301-Aug-2013 Andreas Färber <afaerber@suse.de>

ipack: QOM parent field cleanup for IPackBus

Clean up the only user of IPackBus::qbus field and rename it.

Acked-by: Alberto Garcia <agarcia@igalia.com>
Signed-off-by: Andreas Färber <afaerber@suse

ipack: QOM parent field cleanup for IPackBus

Clean up the only user of IPackBus::qbus field and rename it.

Acked-by: Alberto Garcia <agarcia@igalia.com>
Signed-off-by: Andreas Färber <afaerber@suse.de>

show more ...

5c57090201-Aug-2013 Andreas Färber <afaerber@suse.de>

ipack: Convert to QOM realize

Acked-by: Alberto Garcia <agarcia@igalia.com>
Signed-off-by: Andreas Färber <afaerber@suse.de>


/openbmc/qemu/MAINTAINERS
/openbmc/qemu/arch_init.c
/openbmc/qemu/audio/spiceaudio.c
/openbmc/qemu/block.c
/openbmc/qemu/block/Makefile.objs
/openbmc/qemu/block/blkdebug.c
/openbmc/qemu/block/iscsi.c
/openbmc/qemu/block/nfs.c
/openbmc/qemu/block/qcow2-cluster.c
/openbmc/qemu/block/qcow2-refcount.c
/openbmc/qemu/block/qcow2.c
/openbmc/qemu/block/qcow2.h
/openbmc/qemu/block/qed.c
/openbmc/qemu/block/raw_bsd.c
/openbmc/qemu/block/vhdx-log.c
/openbmc/qemu/block/vhdx.c
/openbmc/qemu/block/vmdk.c
/openbmc/qemu/configure
/openbmc/qemu/cpu-exec.c
/openbmc/qemu/cpus.c
/openbmc/qemu/cputlb.c
/openbmc/qemu/default-configs/arm-softmmu.mak
/openbmc/qemu/default-configs/ppc-softmmu.mak
/openbmc/qemu/default-configs/ppc64-softmmu.mak
/openbmc/qemu/default-configs/ppcemb-softmmu.mak
/openbmc/qemu/disas.c
/openbmc/qemu/disas/Makefile.objs
/openbmc/qemu/disas/arm-a64.cc
/openbmc/qemu/disas/libvixl/LICENCE
/openbmc/qemu/disas/libvixl/Makefile.objs
/openbmc/qemu/disas/libvixl/README
/openbmc/qemu/disas/libvixl/a64/assembler-a64.h
/openbmc/qemu/disas/libvixl/a64/constants-a64.h
/openbmc/qemu/disas/libvixl/a64/cpu-a64.h
/openbmc/qemu/disas/libvixl/a64/decoder-a64.cc
/openbmc/qemu/disas/libvixl/a64/decoder-a64.h
/openbmc/qemu/disas/libvixl/a64/disasm-a64.cc
/openbmc/qemu/disas/libvixl/a64/disasm-a64.h
/openbmc/qemu/disas/libvixl/a64/instructions-a64.cc
/openbmc/qemu/disas/libvixl/a64/instructions-a64.h
/openbmc/qemu/disas/libvixl/globals.h
/openbmc/qemu/disas/libvixl/platform.h
/openbmc/qemu/disas/libvixl/utils.cc
/openbmc/qemu/disas/libvixl/utils.h
/openbmc/qemu/exec.c
/openbmc/qemu/hw/9pfs/cofile.c
/openbmc/qemu/hw/9pfs/virtio-9p-handle.c
/openbmc/qemu/hw/9pfs/virtio-9p-local.c
/openbmc/qemu/hw/9pfs/virtio-9p-proxy.c
/openbmc/qemu/hw/9pfs/virtio-9p.c
/openbmc/qemu/hw/acpi/piix4.c
/openbmc/qemu/hw/alpha/dp264.c
/openbmc/qemu/hw/alpha/typhoon.c
/openbmc/qemu/hw/arm/allwinner-a10.c
/openbmc/qemu/hw/arm/boot.c
/openbmc/qemu/hw/arm/cubieboard.c
/openbmc/qemu/hw/arm/exynos4210.c
/openbmc/qemu/hw/arm/highbank.c
/openbmc/qemu/hw/arm/musicpal.c
/openbmc/qemu/hw/arm/nseries.c
/openbmc/qemu/hw/arm/pxa2xx.c
/openbmc/qemu/hw/arm/realview.c
/openbmc/qemu/hw/arm/spitz.c
/openbmc/qemu/hw/arm/stellaris.c
/openbmc/qemu/hw/arm/tosa.c
/openbmc/qemu/hw/arm/versatilepb.c
/openbmc/qemu/hw/arm/z2.c
/openbmc/qemu/hw/audio/wm8750.c
/openbmc/qemu/hw/block/dataplane/virtio-blk.c
/openbmc/qemu/hw/block/nand.c
ipack.c
ipack.h
ipoctal232.c
/openbmc/qemu/hw/core/loader.c
/openbmc/qemu/hw/display/milkymist-vgafb_template.h
/openbmc/qemu/hw/display/qxl.c
/openbmc/qemu/hw/display/sm501.c
/openbmc/qemu/hw/display/sm501_template.h
/openbmc/qemu/hw/display/ssd0303.c
/openbmc/qemu/hw/dma/pl080.c
/openbmc/qemu/hw/dma/sun4m_iommu.c
/openbmc/qemu/hw/gpio/max7310.c
/openbmc/qemu/hw/i2c/bitbang_i2c.c
/openbmc/qemu/hw/i2c/bitbang_i2c.h
/openbmc/qemu/hw/i2c/core.c
/openbmc/qemu/hw/i2c/exynos4210_i2c.c
/openbmc/qemu/hw/i2c/omap_i2c.c
/openbmc/qemu/hw/i2c/pm_smbus.c
/openbmc/qemu/hw/i2c/smbus.c
/openbmc/qemu/hw/i2c/smbus_eeprom.c
/openbmc/qemu/hw/i2c/smbus_ich9.c
/openbmc/qemu/hw/i2c/versatile_i2c.c
/openbmc/qemu/hw/i386/bios-linker-loader.c
/openbmc/qemu/hw/i386/pc_piix.c
/openbmc/qemu/hw/input/lm832x.c
/openbmc/qemu/hw/intc/apic.c
/openbmc/qemu/hw/intc/arm_gic.c
/openbmc/qemu/hw/intc/arm_gic_common.c
/openbmc/qemu/hw/intc/gic_internal.h
/openbmc/qemu/hw/isa/vt82c686.c
/openbmc/qemu/hw/lm32/lm32_boards.c
/openbmc/qemu/hw/lm32/milkymist.c
/openbmc/qemu/hw/microblaze/petalogix_ml605_mmu.c
/openbmc/qemu/hw/mips/mips_fulong2e.c
/openbmc/qemu/hw/mips/mips_malta.c
/openbmc/qemu/hw/misc/lm32_sys.c
/openbmc/qemu/hw/misc/zynq_slcr.c
/openbmc/qemu/hw/net/Makefile.objs
/openbmc/qemu/hw/net/allwinner_emac.c
/openbmc/qemu/hw/net/vmware_utils.h
/openbmc/qemu/hw/pci-host/prep.c
/openbmc/qemu/hw/pci/msi.c
/openbmc/qemu/hw/pci/msix.c
/openbmc/qemu/hw/ppc/Makefile.objs
/openbmc/qemu/hw/ppc/ppc405_uc.c
/openbmc/qemu/hw/ppc/ppc4xx_devs.c
/openbmc/qemu/hw/ppc/prep.c
/openbmc/qemu/hw/ppc/spapr_hcall.c
/openbmc/qemu/hw/s390x/Makefile.objs
/openbmc/qemu/hw/s390x/css.c
/openbmc/qemu/hw/s390x/event-facility.c
/openbmc/qemu/hw/s390x/s390-virtio-bus.c
/openbmc/qemu/hw/s390x/s390-virtio.c
/openbmc/qemu/hw/s390x/sclp.c
/openbmc/qemu/hw/s390x/sclpcpu.c
/openbmc/qemu/hw/s390x/virtio-ccw.c
/openbmc/qemu/hw/scsi/megasas.c
/openbmc/qemu/hw/scsi/vmw_pvscsi.c
/openbmc/qemu/hw/sh4/r2d.c
/openbmc/qemu/hw/sparc/sun4m.c
/openbmc/qemu/hw/timer/ds1338.c
/openbmc/qemu/hw/timer/hpet.c
/openbmc/qemu/hw/timer/twl92230.c
/openbmc/qemu/hw/virtio/virtio.c
/openbmc/qemu/include/disas/bfd.h
/openbmc/qemu/include/exec/cpu-common.h
/openbmc/qemu/include/exec/exec-all.h
/openbmc/qemu/include/exec/memory.h
/openbmc/qemu/include/exec/ram_addr.h
/openbmc/qemu/include/exec/softmmu_template.h
/openbmc/qemu/include/hw/arm/allwinner-a10.h
/openbmc/qemu/include/hw/arm/exynos4210.h
/openbmc/qemu/include/hw/arm/omap.h
/openbmc/qemu/include/hw/arm/pxa.h
/openbmc/qemu/include/hw/i2c/i2c.h
/openbmc/qemu/include/hw/i2c/pm_smbus.h
/openbmc/qemu/include/hw/i2c/smbus.h
/openbmc/qemu/include/hw/i386/ich9.h
/openbmc/qemu/include/hw/i386/pc.h
/openbmc/qemu/include/hw/intc/arm_gic_common.h
/openbmc/qemu/include/hw/isa/vt82c686.h
/openbmc/qemu/include/hw/net/allwinner_emac.h
/openbmc/qemu/include/hw/ppc/spapr.h
/openbmc/qemu/include/hw/ptimer.h
/openbmc/qemu/include/hw/s390x/event-facility.h
/openbmc/qemu/include/hw/s390x/sclp.h
/openbmc/qemu/include/migration/migration.h
/openbmc/qemu/include/migration/page_cache.h
/openbmc/qemu/include/migration/vmstate.h
/openbmc/qemu/include/qemu/fifo8.h
/openbmc/qemu/include/qemu/readline.h
/openbmc/qemu/include/qemu/typedefs.h
/openbmc/qemu/include/qom/cpu.h
/openbmc/qemu/include/sysemu/qtest.h
/openbmc/qemu/kvm-all.c
/openbmc/qemu/libcacard/Makefile
/openbmc/qemu/linux-headers/asm-x86/hyperv.h
/openbmc/qemu/linux-headers/linux/kvm.h
/openbmc/qemu/migration.c
/openbmc/qemu/monitor.c
/openbmc/qemu/page_cache.c
/openbmc/qemu/pc-bios/bios-256k.bin
/openbmc/qemu/pc-bios/bios.bin
/openbmc/qemu/pc-bios/vgabios-cirrus.bin
/openbmc/qemu/pc-bios/vgabios-qxl.bin
/openbmc/qemu/pc-bios/vgabios-stdvga.bin
/openbmc/qemu/pc-bios/vgabios-vmware.bin
/openbmc/qemu/pc-bios/vgabios.bin
/openbmc/qemu/qapi-schema.json
/openbmc/qemu/qemu-doc.texi
/openbmc/qemu/qemu-img.texi
/openbmc/qemu/qemu-io.c
/openbmc/qemu/qtest.c
/openbmc/qemu/roms/Makefile
/openbmc/qemu/roms/seabios
/openbmc/qemu/rules.mak
/openbmc/qemu/spice-qemu-char.c
/openbmc/qemu/target-alpha/helper.c
/openbmc/qemu/target-alpha/helper.h
/openbmc/qemu/target-alpha/mem_helper.c
/openbmc/qemu/target-alpha/translate.c
/openbmc/qemu/target-arm/helper.c
/openbmc/qemu/target-arm/helper.h
/openbmc/qemu/target-arm/neon_helper.c
/openbmc/qemu/target-arm/translate-a64.c
/openbmc/qemu/target-arm/translate.c
/openbmc/qemu/target-i386/arch_memory_mapping.c
/openbmc/qemu/target-i386/cpu-qom.h
/openbmc/qemu/target-i386/cpu.c
/openbmc/qemu/target-i386/cpu.h
/openbmc/qemu/target-i386/helper.c
/openbmc/qemu/target-i386/kvm.c
/openbmc/qemu/target-i386/machine.c
/openbmc/qemu/target-i386/seg_helper.c
/openbmc/qemu/target-i386/smm_helper.c
/openbmc/qemu/target-i386/svm_helper.c
/openbmc/qemu/target-lm32/TODO
/openbmc/qemu/target-lm32/cpu-qom.h
/openbmc/qemu/target-lm32/cpu.c
/openbmc/qemu/target-lm32/cpu.h
/openbmc/qemu/target-lm32/helper.c
/openbmc/qemu/target-lm32/helper.h
/openbmc/qemu/target-lm32/op_helper.c
/openbmc/qemu/target-lm32/translate.c
/openbmc/qemu/target-ppc/excp_helper.c
/openbmc/qemu/target-ppc/mmu-hash32.h
/openbmc/qemu/target-ppc/mmu-hash64.h
/openbmc/qemu/target-ppc/translate_init.c
/openbmc/qemu/target-s390x/cpu.c
/openbmc/qemu/target-s390x/cpu.h
/openbmc/qemu/target-s390x/helper.c
/openbmc/qemu/target-s390x/kvm.c
/openbmc/qemu/target-s390x/mem_helper.c
/openbmc/qemu/target-sparc/ldst_helper.c
/openbmc/qemu/target-sparc/mmu_helper.c
/openbmc/qemu/target-unicore32/softmmu.c
/openbmc/qemu/target-xtensa/helper.c
/openbmc/qemu/target-xtensa/op_helper.c
/openbmc/qemu/tcg/s390/tcg-target.c
/openbmc/qemu/tcg/tcg.h
/openbmc/qemu/tests/.gitignore
/openbmc/qemu/tests/Makefile
/openbmc/qemu/tests/e1000-test.c
/openbmc/qemu/tests/eepro100-test.c
/openbmc/qemu/tests/ipoctal232-test.c
/openbmc/qemu/tests/libqtest.c
/openbmc/qemu/tests/ne2000-test.c
/openbmc/qemu/tests/pcnet-test.c
/openbmc/qemu/tests/qemu-iotests/013
/openbmc/qemu/tests/qemu-iotests/014
/openbmc/qemu/tests/qemu-iotests/016
/openbmc/qemu/tests/qemu-iotests/018
/openbmc/qemu/tests/qemu-iotests/019
/openbmc/qemu/tests/qemu-iotests/020
/openbmc/qemu/tests/qemu-iotests/023
/openbmc/qemu/tests/qemu-iotests/024
/openbmc/qemu/tests/qemu-iotests/025
/openbmc/qemu/tests/qemu-iotests/026
/openbmc/qemu/tests/qemu-iotests/028
/openbmc/qemu/tests/qemu-iotests/031
/openbmc/qemu/tests/qemu-iotests/034
/openbmc/qemu/tests/qemu-iotests/036
/openbmc/qemu/tests/qemu-iotests/037
/openbmc/qemu/tests/qemu-iotests/038
/openbmc/qemu/tests/qemu-iotests/039
/openbmc/qemu/tests/qemu-iotests/040
/openbmc/qemu/tests/qemu-iotests/043
/openbmc/qemu/tests/qemu-iotests/046
/openbmc/qemu/tests/qemu-iotests/051
/openbmc/qemu/tests/qemu-iotests/051.out
/openbmc/qemu/tests/qemu-iotests/052
/openbmc/qemu/tests/qemu-iotests/054
/openbmc/qemu/tests/qemu-iotests/059
/openbmc/qemu/tests/qemu-iotests/060
/openbmc/qemu/tests/qemu-iotests/061
/openbmc/qemu/tests/qemu-iotests/063
/openbmc/qemu/tests/qemu-iotests/069
/openbmc/qemu/tests/qemu-iotests/071
/openbmc/qemu/tests/qemu-iotests/072
/openbmc/qemu/tests/qemu-iotests/077
/openbmc/qemu/tests/qemu-iotests/079
/openbmc/qemu/tests/qemu-iotests/079.out
/openbmc/qemu/tests/qemu-iotests/common
/openbmc/qemu/tests/qemu-iotests/common.rc
/openbmc/qemu/tests/qemu-iotests/group
/openbmc/qemu/tests/qom-test.c
/openbmc/qemu/tests/rtl8139-test.c
/openbmc/qemu/tests/tpci200-test.c
/openbmc/qemu/tests/virtio-net-test.c
/openbmc/qemu/tests/vmxnet3-test.c
/openbmc/qemu/trace-events
/openbmc/qemu/translate-all.c
/openbmc/qemu/util/fifo8.c
/openbmc/qemu/util/osdep.c
/openbmc/qemu/vl.c
02d3bf7f16-Sep-2013 Michael Walle <michael@walle.cc>

lm32_uart/lm32_juart: use qemu_chr_fe_write_all()

qemu_chr_fe_write() may return EAGAIN. Therefore, use
qemu_chr_fe_write_all().

Signed-off-by: Michael Walle <michael@walle.cc>
Reviewed-by: Peter M

lm32_uart/lm32_juart: use qemu_chr_fe_write_all()

qemu_chr_fe_write() may return EAGAIN. Therefore, use
qemu_chr_fe_write_all().

Signed-off-by: Michael Walle <michael@walle.cc>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>

show more ...

b2c623a331-Aug-2013 Antony Pavlov <antonynpavlov@gmail.com>

milkymist-uart: use qemu_chr_fe_write_all() instead of qemu_chr_fe_write()

qemu_chr_fe_write() is capable of returning 0
to indicate EAGAIN (and friends) and we don't
handle this.

Just change it to

milkymist-uart: use qemu_chr_fe_write_all() instead of qemu_chr_fe_write()

qemu_chr_fe_write() is capable of returning 0
to indicate EAGAIN (and friends) and we don't
handle this.

Just change it to qemu_chr_fe_write_all() to fix.

Reported-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Acked-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
Signed-off-by: Michael Walle <michael@walle.cc>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>

show more ...


/openbmc/qemu/MAINTAINERS
/openbmc/qemu/Makefile
/openbmc/qemu/Makefile.objs
/openbmc/qemu/arch_init.c
/openbmc/qemu/backends/rng-random.c
/openbmc/qemu/backends/rng.c
/openbmc/qemu/block.c
/openbmc/qemu/block/backup.c
/openbmc/qemu/block/blkdebug.c
/openbmc/qemu/block/blkverify.c
/openbmc/qemu/block/commit.c
/openbmc/qemu/block/cow.c
/openbmc/qemu/block/curl.c
/openbmc/qemu/block/gluster.c
/openbmc/qemu/block/iscsi.c
/openbmc/qemu/block/mirror.c
/openbmc/qemu/block/nbd.c
/openbmc/qemu/block/qapi.c
/openbmc/qemu/block/qcow.c
/openbmc/qemu/block/qcow2.c
/openbmc/qemu/block/qcow2.h
/openbmc/qemu/block/qed.c
/openbmc/qemu/block/raw-posix.c
/openbmc/qemu/block/raw-win32.c
/openbmc/qemu/block/rbd.c
/openbmc/qemu/block/sheepdog.c
/openbmc/qemu/block/stream.c
/openbmc/qemu/block/vhdx-log.c
/openbmc/qemu/block/vhdx.c
/openbmc/qemu/block/vhdx.h
/openbmc/qemu/block/vmdk.c
/openbmc/qemu/block/vvfat.c
/openbmc/qemu/blockdev.c
/openbmc/qemu/configure
/openbmc/qemu/cpu-exec.c
/openbmc/qemu/cpus.c
/openbmc/qemu/cputlb.c
/openbmc/qemu/disas/i386.c
/openbmc/qemu/docs/qmp/qmp-events.txt
/openbmc/qemu/docs/specs/acpi_cpu_hotplug.txt
/openbmc/qemu/exec.c
/openbmc/qemu/hmp-commands.hx
/openbmc/qemu/hmp.c
/openbmc/qemu/hmp.h
/openbmc/qemu/hw/acpi/Makefile.objs
/openbmc/qemu/hw/acpi/core.c
/openbmc/qemu/hw/acpi/cpu_hotplug.c
/openbmc/qemu/hw/acpi/ich9.c
/openbmc/qemu/hw/acpi/pcihp.c
/openbmc/qemu/hw/acpi/piix4.c
/openbmc/qemu/hw/alpha/typhoon.c
/openbmc/qemu/hw/arm/boot.c
/openbmc/qemu/hw/arm/versatilepb.c
/openbmc/qemu/hw/arm/xilinx_zynq.c
/openbmc/qemu/hw/audio/hda-codec.c
/openbmc/qemu/hw/audio/marvell_88w8618.c
/openbmc/qemu/hw/audio/pcspk.c
/openbmc/qemu/hw/audio/pl041.c
/openbmc/qemu/hw/block/dataplane/virtio-blk.c
/openbmc/qemu/hw/block/fdc.c
/openbmc/qemu/hw/block/virtio-blk.c
milkymist-uart.c
/openbmc/qemu/hw/core/qdev-properties-system.c
/openbmc/qemu/hw/core/qdev-properties.c
/openbmc/qemu/hw/core/qdev.c
/openbmc/qemu/hw/core/sysbus.c
/openbmc/qemu/hw/cpu/icc_bus.c
/openbmc/qemu/hw/cris/Makefile.objs
/openbmc/qemu/hw/cris/axis_dev88.c
/openbmc/qemu/hw/display/blizzard_template.h
/openbmc/qemu/hw/display/pl110.c
/openbmc/qemu/hw/display/pl110_template.h
/openbmc/qemu/hw/display/pxa2xx_template.h
/openbmc/qemu/hw/display/tc6393xb_template.h
/openbmc/qemu/hw/display/xenfb.c
/openbmc/qemu/hw/dma/pl080.c
/openbmc/qemu/hw/dma/sparc32_dma.c
/openbmc/qemu/hw/dma/xilinx_axidma.c
/openbmc/qemu/hw/gpio/omap_gpio.c
/openbmc/qemu/hw/i2c/omap_i2c.c
/openbmc/qemu/hw/i2c/smbus_eeprom.c
/openbmc/qemu/hw/i2c/smbus_ich9.c
/openbmc/qemu/hw/i386/Makefile.objs
/openbmc/qemu/hw/i386/acpi-build.c
/openbmc/qemu/hw/i386/acpi-dsdt-cpu-hotplug.dsl
/openbmc/qemu/hw/i386/acpi-dsdt-isa.dsl
/openbmc/qemu/hw/i386/acpi-dsdt-pci-crs.dsl
/openbmc/qemu/hw/i386/acpi-dsdt.dsl
/openbmc/qemu/hw/i386/acpi-dsdt.hex.generated
/openbmc/qemu/hw/i386/kvm/apic.c
/openbmc/qemu/hw/i386/kvm/clock.c
/openbmc/qemu/hw/i386/kvm/ioapic.c
/openbmc/qemu/hw/i386/kvmvapic.c
/openbmc/qemu/hw/i386/pc.c
/openbmc/qemu/hw/i386/pc_piix.c
/openbmc/qemu/hw/i386/pc_q35.c
/openbmc/qemu/hw/i386/pc_sysfw.c
/openbmc/qemu/hw/i386/q35-acpi-dsdt.dsl
/openbmc/qemu/hw/i386/q35-acpi-dsdt.hex.generated
/openbmc/qemu/hw/i386/ssdt-pcihp.dsl
/openbmc/qemu/hw/i386/ssdt-pcihp.hex.generated
/openbmc/qemu/hw/i386/ssdt-proc.hex.generated
/openbmc/qemu/hw/ide/core.c
/openbmc/qemu/hw/ide/piix.c
/openbmc/qemu/hw/ide/via.c
/openbmc/qemu/hw/input/pckbd.c
/openbmc/qemu/hw/input/vmmouse.c
/openbmc/qemu/hw/intc/apic.c
/openbmc/qemu/hw/intc/apic_common.c
/openbmc/qemu/hw/intc/arm_gic.c
/openbmc/qemu/hw/intc/arm_gic_common.c
/openbmc/qemu/hw/intc/arm_gic_kvm.c
/openbmc/qemu/hw/intc/etraxfs_pic.c
/openbmc/qemu/hw/intc/grlib_irqmp.c
/openbmc/qemu/hw/intc/i8259_common.c
/openbmc/qemu/hw/intc/ioapic.c
/openbmc/qemu/hw/intc/ioapic_common.c
/openbmc/qemu/hw/intc/omap_intc.c
/openbmc/qemu/hw/intc/pl190.c
/openbmc/qemu/hw/isa/isa-bus.c
/openbmc/qemu/hw/isa/lpc_ich9.c
/openbmc/qemu/hw/isa/piix4.c
/openbmc/qemu/hw/isa/vt82c686.c
/openbmc/qemu/hw/microblaze/Makefile.objs
/openbmc/qemu/hw/microblaze/petalogix_ml605_mmu.c
/openbmc/qemu/hw/microblaze/petalogix_s3adsp1800_mmu.c
/openbmc/qemu/hw/mips/gt64xxx_pci.c
/openbmc/qemu/hw/misc/applesmc.c
/openbmc/qemu/hw/misc/arm_l2x0.c
/openbmc/qemu/hw/misc/lm32_sys.c
/openbmc/qemu/hw/misc/vfio.c
/openbmc/qemu/hw/misc/vmport.c
/openbmc/qemu/hw/net/etraxfs_eth.c
/openbmc/qemu/hw/net/lan9118.c
/openbmc/qemu/hw/net/lance.c
/openbmc/qemu/hw/net/vhost_net.c
/openbmc/qemu/hw/net/xilinx_axienet.c
/openbmc/qemu/hw/nvram/fw_cfg.c
/openbmc/qemu/hw/pci-bridge/dec.c
/openbmc/qemu/hw/pci-host/apb.c
/openbmc/qemu/hw/pci-host/bonito.c
/openbmc/qemu/hw/pci-host/grackle.c
/openbmc/qemu/hw/pci-host/piix.c
/openbmc/qemu/hw/pci-host/ppce500.c
/openbmc/qemu/hw/pci-host/prep.c
/openbmc/qemu/hw/pci-host/q35.c
/openbmc/qemu/hw/pci-host/uninorth.c
/openbmc/qemu/hw/pci-host/versatile.c
/openbmc/qemu/hw/pci/pci.c
/openbmc/qemu/hw/pci/pci_bridge.c
/openbmc/qemu/hw/ppc/ppc4xx_pci.c
/openbmc/qemu/hw/ppc/spapr_vio.c
/openbmc/qemu/hw/s390x/ipl.c
/openbmc/qemu/hw/s390x/s390-virtio-bus.c
/openbmc/qemu/hw/s390x/virtio-ccw.c
/openbmc/qemu/hw/scsi/scsi-bus.c
/openbmc/qemu/hw/scsi/scsi-disk.c
/openbmc/qemu/hw/scsi/scsi-generic.c
/openbmc/qemu/hw/scsi/virtio-scsi.c
/openbmc/qemu/hw/sd/pl181.c
/openbmc/qemu/hw/sh4/sh_pci.c
/openbmc/qemu/hw/timer/arm_mptimer.c
/openbmc/qemu/hw/timer/hpet.c
/openbmc/qemu/hw/timer/i8254_common.c
/openbmc/qemu/hw/timer/m48t59.c
/openbmc/qemu/hw/timer/mc146818rtc.c
/openbmc/qemu/hw/timer/pl031.c
/openbmc/qemu/hw/usb/Makefile.objs
/openbmc/qemu/hw/usb/bus.c
/openbmc/qemu/hw/usb/desc-msos.c
/openbmc/qemu/hw/usb/desc.c
/openbmc/qemu/hw/usb/desc.h
/openbmc/qemu/hw/usb/dev-hid.c
/openbmc/qemu/hw/virtio/dataplane/Makefile.objs
/openbmc/qemu/hw/virtio/dataplane/vring.c
/openbmc/qemu/hw/virtio/virtio-balloon.c
/openbmc/qemu/hw/virtio/virtio-rng.c
/openbmc/qemu/hw/virtio/virtio.c
/openbmc/qemu/hw/watchdog/watchdog.c
/openbmc/qemu/hw/xen/xen_apic.c
/openbmc/qemu/hw/xen/xen_pt.c
/openbmc/qemu/include/block/block.h
/openbmc/qemu/include/block/block_int.h
/openbmc/qemu/include/block/qapi.h
/openbmc/qemu/include/exec/cpu-all.h
/openbmc/qemu/include/exec/exec-all.h
/openbmc/qemu/include/exec/memory-internal.h
/openbmc/qemu/include/exec/memory.h
/openbmc/qemu/include/exec/ram_addr.h
/openbmc/qemu/include/hw/acpi/acpi.h
/openbmc/qemu/include/hw/acpi/cpu_hotplug.h
/openbmc/qemu/include/hw/acpi/cpu_hotplug_defs.h
/openbmc/qemu/include/hw/acpi/ich9.h
/openbmc/qemu/include/hw/acpi/pcihp.h
/openbmc/qemu/include/hw/cpu/icc_bus.h
/openbmc/qemu/include/hw/cris/etraxfs.h
/openbmc/qemu/include/hw/i386/apic_internal.h
/openbmc/qemu/include/hw/i386/ioapic_internal.h
/openbmc/qemu/include/hw/i386/pc.h
/openbmc/qemu/include/hw/intc/arm_gic_common.h
/openbmc/qemu/include/hw/isa/isa.h
/openbmc/qemu/include/hw/pci/pci.h
/openbmc/qemu/include/hw/qdev-core.h
/openbmc/qemu/include/hw/qdev-properties.h
/openbmc/qemu/include/hw/usb.h
/openbmc/qemu/include/hw/virtio/dataplane/vring.h
/openbmc/qemu/include/hw/xilinx.h
/openbmc/qemu/include/migration/migration.h
/openbmc/qemu/include/migration/qemu-file.h
/openbmc/qemu/include/monitor/monitor.h
/openbmc/qemu/include/qapi/error.h
/openbmc/qemu/include/qapi/qmp/qdict.h
/openbmc/qemu/include/qapi/qmp/qerror.h
/openbmc/qemu/include/qapi/visitor.h
/openbmc/qemu/include/qemu-io.h
/openbmc/qemu/include/qemu/bitmap.h
/openbmc/qemu/include/qemu/bitops.h
/openbmc/qemu/include/qemu/config-file.h
/openbmc/qemu/include/qemu/option.h
/openbmc/qemu/include/qemu/osdep.h
/openbmc/qemu/include/qemu/readline.h
/openbmc/qemu/include/qemu/timer.h
/openbmc/qemu/include/qemu/typedefs.h
/openbmc/qemu/include/qom/object.h
/openbmc/qemu/include/qom/object_interfaces.h
/openbmc/qemu/include/sysemu/rng.h
/openbmc/qemu/kvm-all.c
/openbmc/qemu/linux-user/elfload.c
/openbmc/qemu/linux-user/flatload.c
/openbmc/qemu/linux-user/linuxload.c
/openbmc/qemu/linux-user/qemu.h
/openbmc/qemu/linux-user/s390x/syscall.h
/openbmc/qemu/linux-user/signal.c
/openbmc/qemu/linux-user/syscall.c
/openbmc/qemu/linux-user/syscall_defs.h
/openbmc/qemu/memory.c
/openbmc/qemu/migration.c
/openbmc/qemu/monitor.c
/openbmc/qemu/net/net.c
/openbmc/qemu/net/tap-linux.c
/openbmc/qemu/pc-bios/QEMU,tcx.bin
/openbmc/qemu/pc-bios/README
/openbmc/qemu/pc-bios/kvmvapic.bin
/openbmc/qemu/pc-bios/multiboot.bin
/openbmc/qemu/pc-bios/openbios-ppc
/openbmc/qemu/pc-bios/openbios-sparc32
/openbmc/qemu/pc-bios/openbios-sparc64
/openbmc/qemu/pc-bios/sgabios.bin
/openbmc/qemu/qapi-schema.json
/openbmc/qemu/qdev-monitor.c
/openbmc/qemu/qemu-doc.texi
/openbmc/qemu/qemu-file.c
/openbmc/qemu/qemu-img.c
/openbmc/qemu/qemu-img.texi
/openbmc/qemu/qemu-io-cmds.c
/openbmc/qemu/qemu-io.c
/openbmc/qemu/qemu-seccomp.c
/openbmc/qemu/qmp-commands.hx
/openbmc/qemu/qmp.c
/openbmc/qemu/qobject/qdict.c
/openbmc/qemu/qobject/qerror.c
/openbmc/qemu/qom/Makefile.objs
/openbmc/qemu/qom/cpu.c
/openbmc/qemu/qom/object.c
/openbmc/qemu/qom/object_interfaces.c
/openbmc/qemu/roms/openbios
/openbmc/qemu/savevm.c
/openbmc/qemu/scripts/create_config
/openbmc/qemu/scripts/dump-guest-memory.py
/openbmc/qemu/scripts/qapi.py
/openbmc/qemu/scripts/tracetool/backend/simple.py
/openbmc/qemu/target-arm/cpu.c
/openbmc/qemu/target-arm/cpu.h
/openbmc/qemu/target-arm/cpu64.c
/openbmc/qemu/target-arm/helper-a64.c
/openbmc/qemu/target-arm/helper-a64.h
/openbmc/qemu/target-arm/helper.c
/openbmc/qemu/target-arm/helper.h
/openbmc/qemu/target-arm/translate-a64.c
/openbmc/qemu/target-arm/translate.c
/openbmc/qemu/target-cris/cpu.c
/openbmc/qemu/target-cris/cpu.h
/openbmc/qemu/target-cris/helper.c
/openbmc/qemu/target-i386/cpu-qom.h
/openbmc/qemu/target-i386/cpu.c
/openbmc/qemu/target-i386/cpu.h
/openbmc/qemu/target-i386/helper.c
/openbmc/qemu/target-i386/kvm.c
/openbmc/qemu/target-i386/machine.c
/openbmc/qemu/target-i386/misc_helper.c
/openbmc/qemu/target-i386/translate.c
/openbmc/qemu/target-microblaze/cpu.c
/openbmc/qemu/target-microblaze/cpu.h
/openbmc/qemu/target-sparc/translate.c
/openbmc/qemu/tcg/i386/tcg-target.c
/openbmc/qemu/tcg/tcg.c
/openbmc/qemu/tests/.gitignore
/openbmc/qemu/tests/Makefile
/openbmc/qemu/tests/acpi-test-data/pc/APIC
/openbmc/qemu/tests/acpi-test-data/pc/DSDT
/openbmc/qemu/tests/acpi-test-data/pc/FACP
/openbmc/qemu/tests/acpi-test-data/pc/FACS
/openbmc/qemu/tests/acpi-test-data/pc/HPET
/openbmc/qemu/tests/acpi-test-data/pc/SSDT
/openbmc/qemu/tests/acpi-test-data/q35/APIC
/openbmc/qemu/tests/acpi-test-data/q35/DSDT
/openbmc/qemu/tests/acpi-test-data/q35/FACP
/openbmc/qemu/tests/acpi-test-data/q35/FACS
/openbmc/qemu/tests/acpi-test-data/q35/HPET
/openbmc/qemu/tests/acpi-test-data/q35/MCFG
/openbmc/qemu/tests/acpi-test-data/q35/SSDT
/openbmc/qemu/tests/acpi-test-data/rebuild-expected-aml.sh
/openbmc/qemu/tests/acpi-test.c
/openbmc/qemu/tests/check-qdict.c
/openbmc/qemu/tests/check-qom-interface.c
/openbmc/qemu/tests/fdc-test.c
/openbmc/qemu/tests/i440fx-test.c
/openbmc/qemu/tests/ide-test.c
/openbmc/qemu/tests/qemu-iotests/017
/openbmc/qemu/tests/qemu-iotests/018
/openbmc/qemu/tests/qemu-iotests/019
/openbmc/qemu/tests/qemu-iotests/020
/openbmc/qemu/tests/qemu-iotests/034
/openbmc/qemu/tests/qemu-iotests/037
/openbmc/qemu/tests/qemu-iotests/040
/openbmc/qemu/tests/qemu-iotests/051.out
/openbmc/qemu/tests/qemu-iotests/059
/openbmc/qemu/tests/qemu-iotests/059.out
/openbmc/qemu/tests/qemu-iotests/063
/openbmc/qemu/tests/qemu-iotests/069
/openbmc/qemu/tests/qemu-iotests/071
/openbmc/qemu/tests/qemu-iotests/071.out
/openbmc/qemu/tests/qemu-iotests/072
/openbmc/qemu/tests/qemu-iotests/072.out
/openbmc/qemu/tests/qemu-iotests/077
/openbmc/qemu/tests/qemu-iotests/077.out
/openbmc/qemu/tests/qemu-iotests/common.rc
/openbmc/qemu/tests/qemu-iotests/group
/openbmc/qemu/tests/tcg/lm32/Makefile
/openbmc/qemu/tests/test-vmstate.c
/openbmc/qemu/trace-events
/openbmc/qemu/trace/simple.c
/openbmc/qemu/translate-all.c
/openbmc/qemu/ui/cocoa.m
/openbmc/qemu/ui/gtk.c
/openbmc/qemu/util/Makefile.objs
/openbmc/qemu/util/bitmap.c
/openbmc/qemu/util/error.c
/openbmc/qemu/util/oslib-posix.c
/openbmc/qemu/util/oslib-win32.c
/openbmc/qemu/util/qemu-config.c
/openbmc/qemu/util/qemu-option.c
/openbmc/qemu/util/qemu-progress.c
/openbmc/qemu/util/qemu-sockets.c
/openbmc/qemu/util/readline.c
/openbmc/qemu/vl.c
/openbmc/qemu/vmstate.c
38acd64b06-Jan-2014 Peter Crosthwaite <peter.crosthwaite@xilinx.com>

char/cadence_uart: Implement Tx flow control

If the UART back-end blocks, buffer in the Tx FIFO to try again later.
This stops the IO-thread busy waiting on char back-ends (which causes
all sorts of

char/cadence_uart: Implement Tx flow control

If the UART back-end blocks, buffer in the Tx FIFO to try again later.
This stops the IO-thread busy waiting on char back-ends (which causes
all sorts of performance problems).

Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Message-id: 4bea048b3ab38425701d82ccc1ab92545c26b79c.1388626249.git.peter.crosthwaite@xilinx.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

show more ...

1e5d8cac06-Jan-2014 Peter Crosthwaite <peter.crosthwaite@xilinx.com>

char/cadence_uart: Delete redundant rx rst logic

uart_rx_reset() called immediately above already does this. Remove.

Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Message-id: 05e3

char/cadence_uart: Delete redundant rx rst logic

uart_rx_reset() called immediately above already does this. Remove.

Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Message-id: 05e30826496cf2579084ed801ac0b2c0d0a3071f.1388626249.git.peter.crosthwaite@xilinx.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

show more ...

86baecc306-Jan-2014 Peter Crosthwaite <peter.crosthwaite@xilinx.com>

char/cadence_uart: Use the TX fifo for transmission

Populate the TxFIFO with the Tx data before sending. Prepares
support for proper Tx flow control implementation.

Signed-off-by: Peter Crosthwaite

char/cadence_uart: Use the TX fifo for transmission

Populate the TxFIFO with the Tx data before sending. Prepares
support for proper Tx flow control implementation.

Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Message-id: bdf7f8af2ef02839bea18665701bc2612f7baa6f.1388626249.git.peter.crosthwaite@xilinx.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

show more ...

d0ac820f06-Jan-2014 Peter Crosthwaite <peter.crosthwaite@xilinx.com>

char/cadence_uart: Fix can_receive logic

The can_receive logic was only taking into account the RxFIFO
occupancy. RxFIFO population is only used for the echo and normal modes
however. Improve the lo

char/cadence_uart: Fix can_receive logic

The can_receive logic was only taking into account the RxFIFO
occupancy. RxFIFO population is only used for the echo and normal modes
however. Improve the logic to correctly return the true number of
receivable characters based on the current mode:

Normal mode: RxFIFO vacancy.
Remote loopback: TxFIFO vacancy.
Echo mode: The min of the TxFIFO and RxFIFO vacancies.
Local Loopback: Return non-zero (to implement droppage)

Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Message-id: 36a58440c9ca5080151e95765c2c81342de8a8df.1388626249.git.peter.crosthwaite@xilinx.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

show more ...

2152e08a06-Jan-2014 Peter Crosthwaite <peter.crosthwaite@xilinx.com>

char/cadence_uart: Remove TX timer & add TX FIFO state

This tx timer implementation is flawed. Despite the controller
attempting to time the guest visable assertion of the TX-empty status
bit (and c

char/cadence_uart: Remove TX timer & add TX FIFO state

This tx timer implementation is flawed. Despite the controller
attempting to time the guest visable assertion of the TX-empty status
bit (and corresponding interrupt) the controller is still transmitting
characters instantaneously. There is also no sense of multiple character
delay.

The only side effect of this timer is assertion of tx-empty status. So
just remove the timer completely and hold tx-empty as permanently
asserted (its reset status). This matches the actual behaviour of
instantaneous transmission.

While we are VMSD version bumping, add the tx_fifo as device state to
prepare for upcomming TxFIFO flow control. Implement the interrupt
generation logic for the TxFIFO occupancy.

Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Message-id: 7a208a7eb8d79d6429fe28b1396c3104371807b2.1388626249.git.peter.crosthwaite@xilinx.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

show more ...

1...<<212223242526