History log of /openbmc/qemu/hw/intc/ (Results 1701 – 1725 of 1839)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
a373cdb529-May-2014 Peter Crosthwaite <peter.crosthwaite@xilinx.com>

intc: xilinx_uartlite: Convert SBD::init -> instance_init

SysBusDevice::init is depracated. Convert to Object::init
as prescribed by QOM conventions.

Signed-off-by: Peter Crosthwaite <peter.crosthw

intc: xilinx_uartlite: Convert SBD::init -> instance_init

SysBusDevice::init is depracated. Convert to Object::init
as prescribed by QOM conventions.

Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>

show more ...


/openbmc/qemu/.gitignore
/openbmc/qemu/MAINTAINERS
/openbmc/qemu/arch_init.c
/openbmc/qemu/audio/spiceaudio.c
/openbmc/qemu/audio/wavcapture.c
/openbmc/qemu/block-migration.c
/openbmc/qemu/block.c
/openbmc/qemu/block/curl.c
/openbmc/qemu/block/iscsi.c
/openbmc/qemu/block/mirror.c
/openbmc/qemu/block/qapi.c
/openbmc/qemu/block/qcow.c
/openbmc/qemu/block/qcow2-cluster.c
/openbmc/qemu/block/qcow2.c
/openbmc/qemu/block/raw-posix.c
/openbmc/qemu/block/rbd.c
/openbmc/qemu/block/sheepdog.c
/openbmc/qemu/block/ssh.c
/openbmc/qemu/block/stream.c
/openbmc/qemu/block/vhdx.c
/openbmc/qemu/block/vmdk.c
/openbmc/qemu/block/vvfat.c
/openbmc/qemu/blockdev-nbd.c
/openbmc/qemu/blockdev.c
/openbmc/qemu/blockjob.c
/openbmc/qemu/bsd-user/main.c
/openbmc/qemu/bsd-user/qemu.h
/openbmc/qemu/configure
/openbmc/qemu/cputlb.c
/openbmc/qemu/dma-helpers.c
/openbmc/qemu/docs/multiseat.txt
/openbmc/qemu/docs/specs/qcow2.txt
/openbmc/qemu/docs/virtio-balloon-stats.txt
/openbmc/qemu/hmp.c
/openbmc/qemu/hw/9pfs/virtio-9p-device.c
/openbmc/qemu/hw/alpha/dp264.c
/openbmc/qemu/hw/arm/collie.c
/openbmc/qemu/hw/arm/cubieboard.c
/openbmc/qemu/hw/arm/digic_boards.c
/openbmc/qemu/hw/arm/exynos4_boards.c
/openbmc/qemu/hw/arm/gumstix.c
/openbmc/qemu/hw/arm/highbank.c
/openbmc/qemu/hw/arm/integratorcp.c
/openbmc/qemu/hw/arm/kzm.c
/openbmc/qemu/hw/arm/mainstone.c
/openbmc/qemu/hw/arm/musicpal.c
/openbmc/qemu/hw/arm/nseries.c
/openbmc/qemu/hw/arm/omap_sx1.c
/openbmc/qemu/hw/arm/palm.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/vexpress.c
/openbmc/qemu/hw/arm/virt.c
/openbmc/qemu/hw/arm/xilinx_zynq.c
/openbmc/qemu/hw/arm/z2.c
/openbmc/qemu/hw/audio/intel-hda.c
/openbmc/qemu/hw/block/dataplane/virtio-blk.c
/openbmc/qemu/hw/block/virtio-blk.c
/openbmc/qemu/hw/char/serial-pci.c
/openbmc/qemu/hw/char/xilinx_uartlite.c
/openbmc/qemu/hw/core/machine.c
/openbmc/qemu/hw/core/null-machine.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/cris/axis_dev88.c
/openbmc/qemu/hw/display/cg3.c
/openbmc/qemu/hw/display/jazz_led.c
/openbmc/qemu/hw/display/omap_lcd_template.h
/openbmc/qemu/hw/display/pxa2xx_lcd.c
/openbmc/qemu/hw/display/sm501_template.h
/openbmc/qemu/hw/display/tcx.c
/openbmc/qemu/hw/display/vga_template.h
/openbmc/qemu/hw/i386/kvm/clock.c
/openbmc/qemu/hw/i386/pc_piix.c
/openbmc/qemu/hw/i386/pc_q35.c
/openbmc/qemu/hw/i386/smbios.c
/openbmc/qemu/hw/input/hid.c
xilinx_intc.c
/openbmc/qemu/hw/lm32/lm32_boards.c
/openbmc/qemu/hw/lm32/milkymist.c
/openbmc/qemu/hw/m68k/an5206.c
/openbmc/qemu/hw/m68k/dummy_m68k.c
/openbmc/qemu/hw/m68k/mcf5208.c
/openbmc/qemu/hw/microblaze/petalogix_ml605_mmu.c
/openbmc/qemu/hw/microblaze/petalogix_s3adsp1800_mmu.c
/openbmc/qemu/hw/mips/mips_fulong2e.c
/openbmc/qemu/hw/mips/mips_jazz.c
/openbmc/qemu/hw/mips/mips_malta.c
/openbmc/qemu/hw/mips/mips_mipssim.c
/openbmc/qemu/hw/mips/mips_r4k.c
/openbmc/qemu/hw/misc/Makefile.objs
/openbmc/qemu/hw/misc/vfio.c
/openbmc/qemu/hw/moxie/moxiesim.c
/openbmc/qemu/hw/net/cadence_gem.c
/openbmc/qemu/hw/net/xilinx_ethlite.c
/openbmc/qemu/hw/openrisc/openrisc_sim.c
/openbmc/qemu/hw/pci-host/apb.c
/openbmc/qemu/hw/pci-host/q35.c
/openbmc/qemu/hw/pci/pci.c
/openbmc/qemu/hw/pci/pcie_host.c
/openbmc/qemu/hw/ppc/e500.c
/openbmc/qemu/hw/ppc/e500.h
/openbmc/qemu/hw/ppc/e500plat.c
/openbmc/qemu/hw/ppc/mac_newworld.c
/openbmc/qemu/hw/ppc/mac_oldworld.c
/openbmc/qemu/hw/ppc/mpc8544ds.c
/openbmc/qemu/hw/ppc/ppc405_boards.c
/openbmc/qemu/hw/ppc/ppc440_bamboo.c
/openbmc/qemu/hw/ppc/prep.c
/openbmc/qemu/hw/ppc/spapr.c
/openbmc/qemu/hw/ppc/virtex_ml507.c
/openbmc/qemu/hw/s390x/s390-virtio-ccw.c
/openbmc/qemu/hw/s390x/s390-virtio.c
/openbmc/qemu/hw/scsi/megasas.c
/openbmc/qemu/hw/scsi/scsi-bus.c
/openbmc/qemu/hw/scsi/vhost-scsi.c
/openbmc/qemu/hw/scsi/virtio-scsi.c
/openbmc/qemu/hw/sh4/r2d.c
/openbmc/qemu/hw/sh4/shix.c
/openbmc/qemu/hw/sparc/leon3.c
/openbmc/qemu/hw/sparc/sun4m.c
/openbmc/qemu/hw/sparc64/sun4u.c
/openbmc/qemu/hw/ssi/ssi.c
/openbmc/qemu/hw/timer/xilinx_timer.c
/openbmc/qemu/hw/unicore32/puv3.c
/openbmc/qemu/hw/usb/core.c
/openbmc/qemu/hw/usb/desc.c
/openbmc/qemu/hw/usb/dev-hid.c
/openbmc/qemu/hw/usb/dev-mtp.c
/openbmc/qemu/hw/usb/hcd-ehci.c
/openbmc/qemu/hw/usb/hcd-uhci.c
/openbmc/qemu/hw/usb/hcd-xhci.c
/openbmc/qemu/hw/usb/host-libusb.c
/openbmc/qemu/hw/usb/redirect.c
/openbmc/qemu/hw/virtio/virtio-balloon.c
/openbmc/qemu/hw/xenpv/xen_machine_pv.c
/openbmc/qemu/hw/xtensa/xtensa_lx60.c
/openbmc/qemu/hw/xtensa/xtensa_sim.c
/openbmc/qemu/include/block/block.h
/openbmc/qemu/include/block/block_int.h
/openbmc/qemu/include/block/blockjob.h
/openbmc/qemu/include/exec/cpu-all.h
/openbmc/qemu/include/exec/cpu_ldst.h
/openbmc/qemu/include/exec/cpu_ldst_template.h
/openbmc/qemu/include/exec/exec-all.h
/openbmc/qemu/include/exec/helper-gen.h
/openbmc/qemu/include/exec/helper-head.h
/openbmc/qemu/include/exec/helper-proto.h
/openbmc/qemu/include/exec/helper-tcg.h
/openbmc/qemu/include/hw/boards.h
/openbmc/qemu/include/hw/i386/pc.h
/openbmc/qemu/include/hw/i386/smbios.h
/openbmc/qemu/include/hw/input/hid.h
/openbmc/qemu/include/hw/pci/pcie_host.h
/openbmc/qemu/include/hw/qdev-core.h
/openbmc/qemu/include/hw/qdev-properties.h
/openbmc/qemu/include/hw/ssi.h
/openbmc/qemu/include/hw/usb.h
/openbmc/qemu/include/hw/usb/ehci-regs.h
/openbmc/qemu/include/hw/usb/uhci-regs.h
/openbmc/qemu/include/qapi/error.h
/openbmc/qemu/include/qapi/qmp/qdict.h
/openbmc/qemu/include/qemu-common.h
/openbmc/qemu/include/qemu/bswap.h
/openbmc/qemu/include/qemu/int128.h
/openbmc/qemu/include/qom/cpu.h
/openbmc/qemu/include/ui/console.h
/openbmc/qemu/include/ui/input.h
/openbmc/qemu/iohandler.c
/openbmc/qemu/kvm-all.c
/openbmc/qemu/libcacard/cac.c
/openbmc/qemu/libcacard/card_7816.c
/openbmc/qemu/libcacard/event.c
/openbmc/qemu/libcacard/vcard.c
/openbmc/qemu/libcacard/vcard_emul_nss.c
/openbmc/qemu/libcacard/vreader.c
/openbmc/qemu/libcacard/vscclient.c
/openbmc/qemu/linux-headers/asm-s390/kvm.h
/openbmc/qemu/linux-headers/linux/kvm.h
/openbmc/qemu/linux-user/main.c
/openbmc/qemu/linux-user/qemu.h
/openbmc/qemu/memory.c
/openbmc/qemu/monitor.c
/openbmc/qemu/nbd.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/qapi/qmp-output-visitor.c
/openbmc/qemu/qdev-monitor.c
/openbmc/qemu/qemu-char.c
/openbmc/qemu/qemu-img.c
/openbmc/qemu/qemu-io.c
/openbmc/qemu/qemu-nbd.c
/openbmc/qemu/qemu-nbd.texi
/openbmc/qemu/qemu-options.hx
/openbmc/qemu/qga/commands-win32.c
/openbmc/qemu/qmp-commands.hx
/openbmc/qemu/qobject/qdict.c
/openbmc/qemu/qtest.c
/openbmc/qemu/roms/seabios
/openbmc/qemu/scripts/kvm/kvm_stat
/openbmc/qemu/scripts/qapi-commands.py
/openbmc/qemu/scripts/qapi.py
/openbmc/qemu/softmmu_template.h
/openbmc/qemu/target-alpha/cpu-qom.h
/openbmc/qemu/target-alpha/cpu.c
/openbmc/qemu/target-alpha/cpu.h
/openbmc/qemu/target-alpha/fpu_helper.c
/openbmc/qemu/target-alpha/helper.c
/openbmc/qemu/target-alpha/helper.h
/openbmc/qemu/target-alpha/int_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_ldst.h
/openbmc/qemu/target-arm/cpu.c
/openbmc/qemu/target-arm/cpu.h
/openbmc/qemu/target-arm/crypto_helper.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/iwmmxt_helper.c
/openbmc/qemu/target-arm/kvm64.c
/openbmc/qemu/target-arm/machine.c
/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-cris/helper.c
/openbmc/qemu/target-cris/helper.h
/openbmc/qemu/target-cris/op_helper.c
/openbmc/qemu/target-cris/translate.c
/openbmc/qemu/target-i386/cc_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/excp_helper.c
/openbmc/qemu/target-i386/fpu_helper.c
/openbmc/qemu/target-i386/gdbstub.c
/openbmc/qemu/target-i386/helper.c
/openbmc/qemu/target-i386/helper.h
/openbmc/qemu/target-i386/int_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/Makefile.objs
/openbmc/qemu/target-lm32/README
/openbmc/qemu/target-lm32/cpu.h
/openbmc/qemu/target-lm32/helper.c
/openbmc/qemu/target-lm32/helper.h
/openbmc/qemu/target-lm32/lm32-semi.c
/openbmc/qemu/target-lm32/op_helper.c
/openbmc/qemu/target-lm32/translate.c
/openbmc/qemu/target-m68k/helper.c
/openbmc/qemu/target-m68k/helper.h
/openbmc/qemu/target-m68k/op_helper.c
/openbmc/qemu/target-m68k/translate.c
/openbmc/qemu/target-microblaze/helper.h
/openbmc/qemu/target-microblaze/op_helper.c
/openbmc/qemu/target-microblaze/translate.c
/openbmc/qemu/target-mips/cpu-qom.h
/openbmc/qemu/target-mips/cpu.c
/openbmc/qemu/target-mips/cpu.h
/openbmc/qemu/target-mips/dsp_helper.c
/openbmc/qemu/target-mips/helper.h
/openbmc/qemu/target-mips/lmi_helper.c
/openbmc/qemu/target-mips/op_helper.c
/openbmc/qemu/target-mips/translate.c
/openbmc/qemu/target-moxie/helper.c
/openbmc/qemu/target-moxie/helper.h
/openbmc/qemu/target-moxie/translate.c
/openbmc/qemu/target-openrisc/exception_helper.c
/openbmc/qemu/target-openrisc/fpu_helper.c
/openbmc/qemu/target-openrisc/helper.h
/openbmc/qemu/target-openrisc/int_helper.c
/openbmc/qemu/target-openrisc/interrupt_helper.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/excp_helper.c
/openbmc/qemu/target-ppc/fpu_helper.c
/openbmc/qemu/target-ppc/helper.h
/openbmc/qemu/target-ppc/int_helper.c
/openbmc/qemu/target-ppc/mem_helper.c
/openbmc/qemu/target-ppc/misc_helper.c
/openbmc/qemu/target-ppc/mmu-hash32.c
/openbmc/qemu/target-ppc/mmu-hash64.c
/openbmc/qemu/target-ppc/mmu_helper.c
/openbmc/qemu/target-ppc/timebase_helper.c
/openbmc/qemu/target-ppc/translate.c
/openbmc/qemu/target-s390x/cc_helper.c
/openbmc/qemu/target-s390x/cpu-qom.h
/openbmc/qemu/target-s390x/fpu_helper.c
/openbmc/qemu/target-s390x/helper.c
/openbmc/qemu/target-s390x/helper.h
/openbmc/qemu/target-s390x/int_helper.c
/openbmc/qemu/target-s390x/kvm.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/helper.h
/openbmc/qemu/target-sh4/op_helper.c
/openbmc/qemu/target-sh4/translate.c
/openbmc/qemu/target-sparc/cc_helper.c
/openbmc/qemu/target-sparc/cpu-qom.h
/openbmc/qemu/target-sparc/cpu.c
/openbmc/qemu/target-sparc/cpu.h
/openbmc/qemu/target-sparc/fop_helper.c
/openbmc/qemu/target-sparc/helper.c
/openbmc/qemu/target-sparc/helper.h
/openbmc/qemu/target-sparc/int64_helper.c
/openbmc/qemu/target-sparc/ldst_helper.c
/openbmc/qemu/target-sparc/translate.c
/openbmc/qemu/target-sparc/vis_helper.c
/openbmc/qemu/target-sparc/win_helper.c
/openbmc/qemu/target-unicore32/helper.c
/openbmc/qemu/target-unicore32/helper.h
/openbmc/qemu/target-unicore32/op_helper.c
/openbmc/qemu/target-unicore32/translate.c
/openbmc/qemu/target-unicore32/ucf64_helper.c
/openbmc/qemu/target-xtensa/cpu-qom.h
/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/translate.c
/openbmc/qemu/target-xtensa/xtensa-semi.c
/openbmc/qemu/tcg-runtime.c
/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.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.h
/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-op.h
/openbmc/qemu/tcg/tcg-opc.h
/openbmc/qemu/tcg/tcg-runtime.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/Makefile
/openbmc/qemu/tests/bios-tables-test.c
/openbmc/qemu/tests/check-qdict.c
/openbmc/qemu/tests/libqos/pci.c
/openbmc/qemu/tests/qemu-iotests/030
/openbmc/qemu/tests/qemu-iotests/039
/openbmc/qemu/tests/qemu-iotests/039.out
/openbmc/qemu/tests/qemu-iotests/067.out
/openbmc/qemu/tests/qemu-iotests/070
/openbmc/qemu/tests/qemu-iotests/070.out
/openbmc/qemu/tests/qemu-iotests/089
/openbmc/qemu/tests/qemu-iotests/089.out
/openbmc/qemu/tests/qemu-iotests/091
/openbmc/qemu/tests/qemu-iotests/092
/openbmc/qemu/tests/qemu-iotests/092.out
/openbmc/qemu/tests/qemu-iotests/common.filter
/openbmc/qemu/tests/qemu-iotests/group
/openbmc/qemu/tests/qemu-iotests/sample_images/test-disk2vhd.vhdx.bz2
/openbmc/qemu/tests/qom-test.c
/openbmc/qemu/tests/tcg/lm32/Makefile
/openbmc/qemu/tests/tcg/lm32/crt.S
/openbmc/qemu/tests/tcg/lm32/helper.S
/openbmc/qemu/tests/tcg/lm32/macros.inc
/openbmc/qemu/tests/tcg/lm32/test_lb.S
/openbmc/qemu/tests/tcg/lm32/test_lbu.S
/openbmc/qemu/tests/tcg/lm32/test_lh.S
/openbmc/qemu/tests/tcg/lm32/test_lhu.S
/openbmc/qemu/tests/tcg/lm32/test_lw.S
/openbmc/qemu/tests/tcg/lm32/test_sb.S
/openbmc/qemu/tests/tcg/lm32/test_scall.S
/openbmc/qemu/tests/tcg/lm32/test_sh.S
/openbmc/qemu/tests/tcg/lm32/test_sw.S
/openbmc/qemu/tests/tcg/xtensa/test_mmu.S
/openbmc/qemu/tests/test-qdev-global-props.c
/openbmc/qemu/tests/test-qemu-opts.c
/openbmc/qemu/tests/test-qmp-output-visitor.c
/openbmc/qemu/tests/test-thread-pool.c
/openbmc/qemu/tests/usb-hcd-ehci-test.c
/openbmc/qemu/thread-pool.c
/openbmc/qemu/trace-events
/openbmc/qemu/translate-all.c
/openbmc/qemu/ui/console.c
/openbmc/qemu/ui/curses.c
/openbmc/qemu/ui/gtk.c
/openbmc/qemu/ui/input-keymap.c
/openbmc/qemu/ui/input-legacy.c
/openbmc/qemu/ui/input.c
/openbmc/qemu/ui/sdl2.c
/openbmc/qemu/ui/vnc-enc-tight.c
/openbmc/qemu/ui/vnc.c
/openbmc/qemu/user-exec.c
/openbmc/qemu/util/error.c
/openbmc/qemu/util/iov.c
/openbmc/qemu/util/qemu-sockets.c
/openbmc/qemu/vl.c
d426d9fb15-Jul-2013 Cornelia Huck <cornelia.huck@de.ibm.com>

s390x/virtio-ccw: wire up irq routing and irqfds

Make use of the new s390 adapter irq routing support to enable real
in-kernel irqfds for virtio-ccw with adapter interrupts.

Note that s390 doesn't

s390x/virtio-ccw: wire up irq routing and irqfds

Make use of the new s390 adapter irq routing support to enable real
in-kernel irqfds for virtio-ccw with adapter interrupts.

Note that s390 doesn't provide the common KVM_CAP_IRQCHIP capability, but
rather needs KVM_CAP_S390_IRQCHIP to be enabled. This is to ensure backward
compatibility.

Reviewed-by: Thomas Huth <thuth@linux.vnet.ibm.com>
Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com>
Acked-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>

show more ...

03cf077a15-Jul-2013 Cornelia Huck <cornelia.huck@de.ibm.com>

s390x: add I/O adapter registration

Register an I/O adapter interrupt source for when virtio-ccw devices start
using adapter interrupts.

Reviewed-by: Thomas Huth <thuth@linux.vnet.ibm.com>
Reviewed

s390x: add I/O adapter registration

Register an I/O adapter interrupt source for when virtio-ccw devices start
using adapter interrupts.

Reviewed-by: Thomas Huth <thuth@linux.vnet.ibm.com>
Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com>
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>

show more ...

7b35d0c417-Apr-2014 Cornelia Huck <cornelia.huck@de.ibm.com>

s390x: split flic into kvm and non-kvm parts

Introduce a common parent class for both cases, where kvm and non-kvm
can hook up callbacks. This will be used by follow-on patches for
adapter registrat

s390x: split flic into kvm and non-kvm parts

Introduce a common parent class for both cases, where kvm and non-kvm
can hook up callbacks. This will be used by follow-on patches for
adapter registration and mapping.

We now always have a flic, regardless of whether we use kvm; the
non-kvm implementation just doesn't do anything.

Reviewed-by: Jens Freimann <jfrei@linux.vnet.ibm.com>
Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com>
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>

show more ...


/openbmc/qemu/MAINTAINERS
/openbmc/qemu/block/iscsi.c
/openbmc/qemu/configure
/openbmc/qemu/default-configs/s390x-softmmu.mak
/openbmc/qemu/docs/qapi-code-gen.txt
/openbmc/qemu/hmp-commands.hx
/openbmc/qemu/hmp.c
/openbmc/qemu/hmp.h
/openbmc/qemu/hw/char/escc.c
/openbmc/qemu/hw/input/ps2.c
Makefile.objs
s390_flic.c
s390_flic_kvm.c
/openbmc/qemu/hw/scsi/megasas.c
/openbmc/qemu/hw/scsi/mfi.h
/openbmc/qemu/hw/scsi/scsi-disk.c
/openbmc/qemu/hw/scsi/scsi-generic.c
/openbmc/qemu/hw/timer/mc146818rtc.c
/openbmc/qemu/hw/virtio/virtio-balloon.c
/openbmc/qemu/hw/virtio/virtio.c
/openbmc/qemu/include/exec/exec-all.h
/openbmc/qemu/include/hw/s390x/s390_flic.h
/openbmc/qemu/include/qapi/visitor-impl.h
/openbmc/qemu/include/qapi/visitor.h
/openbmc/qemu/include/sysemu/kvm.h
/openbmc/qemu/include/ui/input.h
/openbmc/qemu/monitor.c
/openbmc/qemu/net/net.c
/openbmc/qemu/pc-bios/acpi-dsdt.aml
/openbmc/qemu/pc-bios/bios-256k.bin
/openbmc/qemu/pc-bios/bios.bin
/openbmc/qemu/pc-bios/efi-e1000.rom
/openbmc/qemu/pc-bios/efi-eepro100.rom
/openbmc/qemu/pc-bios/efi-ne2k_pci.rom
/openbmc/qemu/pc-bios/efi-pcnet.rom
/openbmc/qemu/pc-bios/efi-rtl8139.rom
/openbmc/qemu/pc-bios/efi-virtio.rom
/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/opts-visitor.c
/openbmc/qemu/qapi/qapi-visit-core.c
/openbmc/qemu/qapi/qmp-input-visitor.c
/openbmc/qemu/qapi/string-input-visitor.c
/openbmc/qemu/roms/config.ipxe.general.h
/openbmc/qemu/roms/config.seabios-128k
/openbmc/qemu/roms/ipxe
/openbmc/qemu/roms/seabios
/openbmc/qemu/scripts/qapi-commands.py
/openbmc/qemu/scripts/qapi-visit.py
/openbmc/qemu/scripts/qapi.py
/openbmc/qemu/tcg/s390/tcg-target.c
/openbmc/qemu/tcg/s390/tcg-target.h
/openbmc/qemu/tests/Makefile
/openbmc/qemu/tests/qapi-schema/include-repetition-sub.json
/openbmc/qemu/tests/qapi-schema/include-repetition.err
/openbmc/qemu/tests/qapi-schema/include-repetition.exit
/openbmc/qemu/tests/qapi-schema/include-repetition.json
/openbmc/qemu/tests/qapi-schema/include-repetition.out
/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/trace-events
/openbmc/qemu/ui/Makefile.objs
/openbmc/qemu/ui/input-keymap.c
/openbmc/qemu/ui/input-legacy.c
/openbmc/qemu/ui/input.c
895527ee15-May-2014 Peter Maydell <peter.maydell@linaro.org>

Merge remote-tracking branch 'remotes/juanquintela/tags/migration/20140515' into staging

migration/next for 20140515

# gpg: Signature made Thu 15 May 2014 02:32:25 BST using RSA key ID 5872D723
# g

Merge remote-tracking branch 'remotes/juanquintela/tags/migration/20140515' into staging

migration/next for 20140515

# gpg: Signature made Thu 15 May 2014 02:32:25 BST using RSA key ID 5872D723
# gpg: Can't check signature: public key not found

* remotes/juanquintela/tags/migration/20140515:
usb: fix up post load checks
migration: show average throughput when migration finishes
savevm: Remove all the unneeded version_minimum_id_old (rest)
savevm: Remove all the unneeded version_minimum_id_old (usb)
Split ram_save_block
arch_init: Simplify code for load_xbzrle()

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

show more ...


/openbmc/qemu/arch_init.c
/openbmc/qemu/audio/audio.c
/openbmc/qemu/cpus.c
/openbmc/qemu/docs/migration.txt
/openbmc/qemu/exec.c
/openbmc/qemu/hw/audio/milkymist-ac97.c
/openbmc/qemu/hw/block/m25p80.c
/openbmc/qemu/hw/char/ipoctal232.c
/openbmc/qemu/hw/char/lm32_juart.c
/openbmc/qemu/hw/char/lm32_uart.c
/openbmc/qemu/hw/char/milkymist-uart.c
/openbmc/qemu/hw/char/sclpconsole-lm.c
/openbmc/qemu/hw/char/sclpconsole.c
/openbmc/qemu/hw/core/ptimer.c
/openbmc/qemu/hw/display/cg3.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/tcx.c
/openbmc/qemu/hw/dma/sparc32_dma.c
/openbmc/qemu/hw/dma/sun4m_iommu.c
/openbmc/qemu/hw/i2c/core.c
/openbmc/qemu/hw/i2c/smbus_ich9.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
lm32_pic.c
slavio_intctl.c
/openbmc/qemu/hw/ipack/ipack.c
/openbmc/qemu/hw/ipack/tpci200.c
/openbmc/qemu/hw/misc/eccmemctl.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/net/lance.c
/openbmc/qemu/hw/net/milkymist-minimac2.c
/openbmc/qemu/hw/net/mipsnet.c
/openbmc/qemu/hw/nvram/ds1225y.c
/openbmc/qemu/hw/nvram/mac_nvram.c
/openbmc/qemu/hw/pci-host/bonito.c
/openbmc/qemu/hw/s390x/event-facility.c
/openbmc/qemu/hw/s390x/sclpquiesce.c
/openbmc/qemu/hw/scsi/esp-pci.c
/openbmc/qemu/hw/scsi/esp.c
/openbmc/qemu/hw/sd/milkymist-memcard.c
/openbmc/qemu/hw/sd/sdhci.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/usb/bus.c
/openbmc/qemu/hw/usb/dev-hid.c
/openbmc/qemu/hw/usb/dev-hub.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-uhci.c
/openbmc/qemu/migration.c
/openbmc/qemu/target-alpha/machine.c
/openbmc/qemu/target-lm32/machine.c
/openbmc/qemu/target-moxie/machine.c
/openbmc/qemu/target-openrisc/machine.c
/openbmc/qemu/tcg/tcg.c
/openbmc/qemu/tests/test-vmstate.c
6b7aa99e15-May-2014 Peter Maydell <peter.maydell@linaro.org>

Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20140513' into staging

target-arm queue:
* update libvixl to 1.4
* remove version_minimum_id_old from ARM devices
* stellaris_e

Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20140513' into staging

target-arm queue:
* update libvixl to 1.4
* remove version_minimum_id_old from ARM devices
* stellaris_enet tx/rx/migration overhaul
* various minor fixes for coverity issues

# gpg: Signature made Tue 13 May 2014 16:25:12 BST using RSA key ID 14360CDE
# gpg: Good signature from "Peter Maydell <peter.maydell@linaro.org>"

* remotes/pmaydell/tags/pull-target-arm-20140513:
hw/arm/omap_gpmc: Avoid buffer overrun filling prefetch FIFO
hw/arm/stellaris: Correct handling of GPTM TAR register
hw/timer/exynos4210_mct: Avoid overflow in exynos4210_ltick_recalc_count
hw/dma/omap_dma: Add (uint32_t) casts when shifting uint16_t by 16
hw/arm/omap1: Avoid unintended sign extension writing omap_rtc YEARS_REG
hw/net/cadence_gem: Remove dead code
hw/intc/allwinner-a10-pic: Add missing 'break'
target-arm/helper.c: Don't flush the TLB if SCTLR is rewritten unchanged
hw/net/stellaris_enet: Convert to vmstate
hw/net/stellaris_enet: Get rid of rx_fifo pointer
hw/net/stellaris_enet: Fix debug format strings
hw/net/stellaris_enet: Correctly implement the TR and THR registers
hw/net/stellaris_enet: Rewrite tx fifo handling code
hw/net/stellaris_enet: Correct handling of packet padding
hw/net/stellaris_enet: Restructure tx_fifo code to avoid buffer overrun
savevm: Remove all the unneeded version_minimum_id_old (arm)
disas/libvixl: Update to libvixl 1.4

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

show more ...


/openbmc/qemu/Makefile
/openbmc/qemu/Makefile.objs
/openbmc/qemu/Makefile.target
/openbmc/qemu/audio/Makefile.objs
/openbmc/qemu/backends/Makefile.objs
/openbmc/qemu/bsd-user/main.c
/openbmc/qemu/configure
/openbmc/qemu/cpu-exec.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/hw/arm/highbank.c
/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/arm/stellaris.c
/openbmc/qemu/hw/arm/strongarm.c
/openbmc/qemu/hw/arm/z2.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/char/cadence_uart.c
/openbmc/qemu/hw/char/digic-uart.c
/openbmc/qemu/hw/char/exynos4210_uart.c
/openbmc/qemu/hw/char/imx_serial.c
/openbmc/qemu/hw/char/pl011.c
/openbmc/qemu/hw/display/ads7846.c
/openbmc/qemu/hw/display/exynos4210_fimd.c
/openbmc/qemu/hw/display/pxa2xx_lcd.c
/openbmc/qemu/hw/display/ssd0303.c
/openbmc/qemu/hw/dma/omap_dma.c
/openbmc/qemu/hw/dma/pl330.c
/openbmc/qemu/hw/dma/pxa2xx_dma.c
/openbmc/qemu/hw/gpio/max7310.c
/openbmc/qemu/hw/gpio/zaurus.c
/openbmc/qemu/hw/i386/pc.c
/openbmc/qemu/hw/input/lm832x.c
/openbmc/qemu/hw/input/pxa2xx_keypad.c
/openbmc/qemu/hw/input/stellaris_input.c
allwinner-a10-pic.c
armv7m_nvic.c
exynos4210_combiner.c
exynos4210_gic.c
imx_avic.c
/openbmc/qemu/hw/misc/exynos4210_pmu.c
/openbmc/qemu/hw/misc/imx_ccm.c
/openbmc/qemu/hw/misc/max111x.c
/openbmc/qemu/hw/misc/mst_fpga.c
/openbmc/qemu/hw/misc/omap_gpmc.c
/openbmc/qemu/hw/misc/tmp105.c
/openbmc/qemu/hw/misc/zynq_slcr.c
/openbmc/qemu/hw/net/cadence_gem.c
/openbmc/qemu/hw/net/smc91c111.c
/openbmc/qemu/hw/net/stellaris_enet.c
/openbmc/qemu/hw/net/xgmac.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/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/usb/Makefile.objs
/openbmc/qemu/include/exec/cpu-all.h
/openbmc/qemu/include/exec/exec-all.h
/openbmc/qemu/libcacard/Makefile
/openbmc/qemu/rules.mak
/openbmc/qemu/target-arm/helper.c
/openbmc/qemu/target-arm/machine.c
/openbmc/qemu/target-i386/cpu.h
/openbmc/qemu/target-i386/translate.c
/openbmc/qemu/target-ppc/cpu.h
/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/tests/qemu-iotests/031
/openbmc/qemu/tests/qemu-iotests/036
/openbmc/qemu/tests/qemu-iotests/039
/openbmc/qemu/tests/qemu-iotests/054
/openbmc/qemu/tests/qemu-iotests/060
/openbmc/qemu/tests/qemu-iotests/061
/openbmc/qemu/tests/qemu-iotests/065
/openbmc/qemu/tests/qemu-iotests/083
/openbmc/qemu/tests/qemu-iotests/check
/openbmc/qemu/translate-all.c
/openbmc/qemu/ui/Makefile.objs
/openbmc/qemu/util/fifo8.c
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/Makefile
/openbmc/qemu/Makefile.objs
/openbmc/qemu/Makefile.target
/openbmc/qemu/arch_init.c
/openbmc/qemu/audio/Makefile.objs
/openbmc/qemu/audio/audio.c
/openbmc/qemu/backends/Makefile.objs
/openbmc/qemu/block.c
/openbmc/qemu/block/gluster.c
/openbmc/qemu/block/iscsi.c
/openbmc/qemu/block/nfs.c
/openbmc/qemu/block/qcow2-refcount.c
/openbmc/qemu/block/raw-posix.c
/openbmc/qemu/block/vmdk.c
/openbmc/qemu/bsd-user/main.c
/openbmc/qemu/configure
/openbmc/qemu/cpus.c
/openbmc/qemu/disas/Makefile.objs
/openbmc/qemu/docs/migration.txt
/openbmc/qemu/exec.c
/openbmc/qemu/hw/audio/milkymist-ac97.c
/openbmc/qemu/hw/block/m25p80.c
/openbmc/qemu/hw/char/ipoctal232.c
/openbmc/qemu/hw/char/lm32_juart.c
/openbmc/qemu/hw/char/lm32_uart.c
/openbmc/qemu/hw/char/milkymist-uart.c
/openbmc/qemu/hw/char/sclpconsole-lm.c
/openbmc/qemu/hw/char/sclpconsole.c
/openbmc/qemu/hw/core/ptimer.c
/openbmc/qemu/hw/display/cg3.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/tcx.c
/openbmc/qemu/hw/dma/sparc32_dma.c
/openbmc/qemu/hw/dma/sun4m_iommu.c
/openbmc/qemu/hw/i2c/core.c
/openbmc/qemu/hw/i2c/smbus_ich9.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
lm32_pic.c
slavio_intctl.c
/openbmc/qemu/hw/ipack/ipack.c
/openbmc/qemu/hw/ipack/tpci200.c
/openbmc/qemu/hw/microblaze/boot.c
/openbmc/qemu/hw/misc/eccmemctl.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/net/lance.c
/openbmc/qemu/hw/net/milkymist-minimac2.c
/openbmc/qemu/hw/net/mipsnet.c
/openbmc/qemu/hw/nvram/ds1225y.c
/openbmc/qemu/hw/nvram/mac_nvram.c
/openbmc/qemu/hw/pci-host/bonito.c
/openbmc/qemu/hw/s390x/event-facility.c
/openbmc/qemu/hw/s390x/sclpquiesce.c
/openbmc/qemu/hw/scsi/esp-pci.c
/openbmc/qemu/hw/scsi/esp.c
/openbmc/qemu/hw/sd/milkymist-memcard.c
/openbmc/qemu/hw/sd/sdhci.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/dev-hid.c
/openbmc/qemu/hw/usb/dev-hub.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-uhci.c
/openbmc/qemu/include/block/block.h
/openbmc/qemu/include/exec/exec-all.h
/openbmc/qemu/include/glib-compat.h
/openbmc/qemu/libcacard/Makefile
/openbmc/qemu/qemu-img.c
/openbmc/qemu/qemu-timer.c
/openbmc/qemu/rules.mak
/openbmc/qemu/target-alpha/machine.c
/openbmc/qemu/target-lm32/machine.c
/openbmc/qemu/target-moxie/machine.c
/openbmc/qemu/target-openrisc/machine.c
/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/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/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/083
/openbmc/qemu/tests/qemu-iotests/085
/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/group
/openbmc/qemu/tests/test-vmstate.c
/openbmc/qemu/translate-all.c
/openbmc/qemu/ui/Makefile.objs
/openbmc/qemu/util/oslib-win32.c
/openbmc/qemu/vl.c
654039b413-May-2014 Peter Maydell <peter.maydell@linaro.org>

hw/intc/allwinner-a10-pic: Add missing 'break'

Add missing 'break' after handling of AW_A10_PIC_BASE_ADDR write.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Peter Crosthwai

hw/intc/allwinner-a10-pic: Add missing 'break'

Add missing 'break' after handling of AW_A10_PIC_BASE_ADDR write.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>

show more ...

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/Makefile
/openbmc/qemu/Makefile.objs
/openbmc/qemu/Makefile.target
/openbmc/qemu/audio/Makefile.objs
/openbmc/qemu/backends/Makefile.objs
/openbmc/qemu/block.c
/openbmc/qemu/block/gluster.c
/openbmc/qemu/block/iscsi.c
/openbmc/qemu/block/nfs.c
/openbmc/qemu/block/qcow2-refcount.c
/openbmc/qemu/block/raw-posix.c
/openbmc/qemu/block/vmdk.c
/openbmc/qemu/bsd-user/main.c
/openbmc/qemu/configure
/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/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/z2.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/char/cadence_uart.c
/openbmc/qemu/hw/char/digic-uart.c
/openbmc/qemu/hw/char/exynos4210_uart.c
/openbmc/qemu/hw/char/imx_serial.c
/openbmc/qemu/hw/char/pl011.c
/openbmc/qemu/hw/display/ads7846.c
/openbmc/qemu/hw/display/exynos4210_fimd.c
/openbmc/qemu/hw/display/pxa2xx_lcd.c
/openbmc/qemu/hw/display/ssd0303.c
/openbmc/qemu/hw/dma/pl330.c
/openbmc/qemu/hw/dma/pxa2xx_dma.c
/openbmc/qemu/hw/gpio/max7310.c
/openbmc/qemu/hw/gpio/zaurus.c
/openbmc/qemu/hw/input/lm832x.c
/openbmc/qemu/hw/input/pxa2xx_keypad.c
/openbmc/qemu/hw/input/stellaris_input.c
allwinner-a10-pic.c
armv7m_nvic.c
exynos4210_combiner.c
exynos4210_gic.c
imx_avic.c
/openbmc/qemu/hw/microblaze/boot.c
/openbmc/qemu/hw/misc/exynos4210_pmu.c
/openbmc/qemu/hw/misc/imx_ccm.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/cadence_gem.c
/openbmc/qemu/hw/net/smc91c111.c
/openbmc/qemu/hw/net/xgmac.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/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/include/block/block.h
/openbmc/qemu/include/exec/exec-all.h
/openbmc/qemu/include/glib-compat.h
/openbmc/qemu/libcacard/Makefile
/openbmc/qemu/qemu-img.c
/openbmc/qemu/qemu-timer.c
/openbmc/qemu/rules.mak
/openbmc/qemu/target-arm/machine.c
/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/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/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/083
/openbmc/qemu/tests/qemu-iotests/085
/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/group
/openbmc/qemu/translate-all.c
/openbmc/qemu/ui/Makefile.objs
/openbmc/qemu/util/fifo8.c
/openbmc/qemu/util/oslib-win32.c
/openbmc/qemu/vl.c
7b4d915e19-Mar-2013 Paolo Bonzini <pbonzini@redhat.com>

apic: do not accept SIPI on the bootstrap processor

SIPI interrupts are ignored on the bootstrap. Never accept one.

Cc: Andreas Faerber <afaerber@suse.de>
Reviewed-by: Michael S. Tsirkin <mst@redh

apic: do not accept SIPI on the bootstrap processor

SIPI interrupts are ignored on the bootstrap. Never accept one.

Cc: Andreas Faerber <afaerber@suse.de>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>

show more ...


/openbmc/qemu/block.c
/openbmc/qemu/block/gluster.c
/openbmc/qemu/block/iscsi.c
/openbmc/qemu/block/nfs.c
/openbmc/qemu/block/qcow2-refcount.c
/openbmc/qemu/block/raw-posix.c
/openbmc/qemu/block/vmdk.c
/openbmc/qemu/bsd-user/main.c
/openbmc/qemu/configure
/openbmc/qemu/hw/i386/kvm/pci-assign.c
apic_common.c
/openbmc/qemu/hw/microblaze/boot.c
/openbmc/qemu/hw/timer/xilinx_timer.c
/openbmc/qemu/include/block/block.h
/openbmc/qemu/include/glib-compat.h
/openbmc/qemu/include/sysemu/kvm.h
/openbmc/qemu/kvm-all.c
/openbmc/qemu/linux-user/main.c
/openbmc/qemu/qemu-img.c
/openbmc/qemu/qemu-timer.c
/openbmc/qemu/target-arm/cpu.c
/openbmc/qemu/target-arm/kvm32.c
/openbmc/qemu/target-arm/kvm64.c
/openbmc/qemu/target-arm/kvm_arm.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/kvm_i386.h
/openbmc/qemu/target-i386/seg_helper.c
/openbmc/qemu/target-i386/smm_helper.c
/openbmc/qemu/target-i386/svm_helper.c
/openbmc/qemu/target-ppc/kvm.c
/openbmc/qemu/target-s390x/cpu.c
/openbmc/qemu/target-s390x/cpu.h
/openbmc/qemu/target-s390x/kvm.c
/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/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/083
/openbmc/qemu/tests/qemu-iotests/085
/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/group
/openbmc/qemu/trace-events
/openbmc/qemu/util/oslib-win32.c
/openbmc/qemu/vl.c
12f7fb6025-Apr-2014 Guenter Roeck <linux@roeck-us.net>

xilinx_intc: Fix writes into MER register

The MER register only has two valid bits. This is now used by
the linux kernel to auto-detect endianness, and causes Linux 3.15-rc1
and later to hang when r

xilinx_intc: Fix writes into MER register

The MER register only has two valid bits. This is now used by
the linux kernel to auto-detect endianness, and causes Linux 3.15-rc1
and later to hang when run under qemu-microblaze. Mask valid bits before
writing the register to solve the problem.

Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Reviewed-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
[Edgar: Untabified]
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>

show more ...


/openbmc/qemu/Makefile
/openbmc/qemu/Makefile.target
/openbmc/qemu/arch_init.c
/openbmc/qemu/configure
/openbmc/qemu/coroutine-gthread.c
/openbmc/qemu/docs/memory.txt
/openbmc/qemu/docs/qapi-code-gen.txt
/openbmc/qemu/docs/writing-qmp-commands.txt
/openbmc/qemu/dump.c
/openbmc/qemu/exec.c
/openbmc/qemu/hmp.c
/openbmc/qemu/hw/9pfs/virtio-9p-local.c
/openbmc/qemu/hw/9pfs/virtio-9p-synth.c
/openbmc/qemu/hw/block/xen_blkif.h
/openbmc/qemu/hw/block/xen_disk.c
/openbmc/qemu/hw/core/qdev.c
/openbmc/qemu/hw/i386/Makefile.objs
/openbmc/qemu/hw/i386/kvm/pci-assign.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
xilinx_intc.c
/openbmc/qemu/hw/microblaze/boot.c
/openbmc/qemu/hw/mips/mips_fulong2e.c
/openbmc/qemu/hw/net/cadence_gem.c
/openbmc/qemu/hw/net/vmxnet3.c
/openbmc/qemu/hw/net/xgmac.c
/openbmc/qemu/hw/pci/pci.c
/openbmc/qemu/hw/ppc/spapr_iommu.c
/openbmc/qemu/hw/ppc/spapr_rtas.c
/openbmc/qemu/hw/s390x/event-facility.c
/openbmc/qemu/hw/scsi/scsi-bus.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/exec/memory.h
/openbmc/qemu/include/glib-compat.h
/openbmc/qemu/include/hw/pci/pci.h
/openbmc/qemu/include/hw/xen/xen_common.h
/openbmc/qemu/include/monitor/monitor.h
/openbmc/qemu/include/qapi/error.h
/openbmc/qemu/include/qapi/qmp/dispatch.h
/openbmc/qemu/include/qemu-common.h
/openbmc/qemu/libcacard/vcard_emul_nss.c
/openbmc/qemu/libcacard/vreader.c
/openbmc/qemu/monitor.c
/openbmc/qemu/qapi/opts-visitor.c
/openbmc/qemu/qapi/qapi-dealloc-visitor.c
/openbmc/qemu/qapi/qmp-dispatch.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/vss-win32.c
/openbmc/qemu/qga/vss-win32.h
/openbmc/qemu/qmp-commands.hx
/openbmc/qemu/qmp.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/target-microblaze/cpu.c
/openbmc/qemu/tests/Makefile
/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/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/trace/Makefile.objs
/openbmc/qemu/trace/simple.c
/openbmc/qemu/ui/console.c
/openbmc/qemu/ui/spice-core.c
/openbmc/qemu/util/cutils.c
/openbmc/qemu/util/error.c
/openbmc/qemu/util/osdep.c
/openbmc/qemu/util/qemu-option.c
/openbmc/qemu/util/readline.c
/openbmc/qemu/xen-common-stub.c
/openbmc/qemu/xen-common.c
/openbmc/qemu/xen-hvm-stub.c
/openbmc/qemu/xen-hvm.c
b18a990c07-May-2014 Peter Maydell <peter.maydell@linaro.org>

Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging

pc,net,MAINTAINERS,build updates

MAINTAINERS updated with link to the security process documentation
apic version modified

Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging

pc,net,MAINTAINERS,build updates

MAINTAINERS updated with link to the security process documentation
apic version modified to make more guests happy
On top of that, bugfixes all over the place

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>

# gpg: Signature made Wed 07 May 2014 17:15:29 BST using RSA key ID D28D5469
# gpg: Good signature from "Michael S. Tsirkin <mst@kernel.org>"
# gpg: aka "Michael S. Tsirkin <mst@redhat.com>"

* remotes/mst/tags/for_upstream:
configure: make source tree build more robust
MAINTAINERS: addresses for responsible disclosure
pm_smbus: correctly report unclaimed cycles
smbus: return -1 if nothing found at the given address
smbus: allow returning an error from reads
apic: use emulated lapic version 0x14 on pc machines >= 2.1
pc: add compat_props placeholder for 2.0 machine type
i8259: don't abort when trying to use level sensitive irqs
acpi: fix tables for no-hpet configuration
acpi-build: properly decrement objects' reference counters
acpi/pcihp.c: Rewrite acpi_pcihp_get_bsel using object_property_get_int

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

show more ...

aa93200b05-May-2014 Gabriel L. Somlo <gsomlo@gmail.com>

apic: use emulated lapic version 0x14 on pc machines >= 2.1

Add "version" property to local apic, and have it default to
0x14 for pc machines starting at 2.1. For compatibility with
previous release

apic: use emulated lapic version 0x14 on pc machines >= 2.1

Add "version" property to local apic, and have it default to
0x14 for pc machines starting at 2.1. For compatibility with
previous releases, pc machines up to 2.0 will have their local
apic version set to 0x11.

Signed-off-by: Gabriel L. Somlo <somlo@cmu.edu>
Acked-by: Alexander Graf <agraf@suse.de>
Reviewed-by: Andreas Färber <afaerber@suse.de>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>

show more ...

8cbad67022-Apr-2014 Hervé Poussineau <hpoussin@reactos.org>

i8259: don't abort when trying to use level sensitive irqs

This is a guest-triggerable error, as seen when using Xenix 2.3.4.
Replace hw_error by LOG_UNIMPL, so that guests can continue.
With this p

i8259: don't abort when trying to use level sensitive irqs

This is a guest-triggerable error, as seen when using Xenix 2.3.4.
Replace hw_error by LOG_UNIMPL, so that guests can continue.
With this patch, I can install and use Xenix 2.3.4a without any problem.
I can also start installation of Xenix 2.3.4q, but it fails due to not
finding an hard disk.

Signed-off-by: Hervé Poussineau <hpoussin@reactos.org>
Acked-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>

show more ...

c9541f6707-May-2014 Peter Maydell <peter.maydell@linaro.org>

Merge remote-tracking branch 'remotes/juanquintela/tags/migration/20140505' into staging

migration/next for 20140505

# gpg: Signature made Mon 05 May 2014 21:27:24 BST using RSA key ID 5872D723
# g

Merge remote-tracking branch 'remotes/juanquintela/tags/migration/20140505' into staging

migration/next for 20140505

# gpg: Signature made Mon 05 May 2014 21:27:24 BST using RSA key ID 5872D723
# gpg: Can't check signature: public key not found

* remotes/juanquintela/tags/migration/20140505: (36 commits)
migration: expose xbzrle cache miss rate
migration: expose the bitmap_sync_count to the end
migration: Add counts of updating the dirty bitmap
XBZRLE: Fix one XBZRLE corruption issues
migration: remove duplicate code
Coverity: Fix failure path for qemu_accept in migration
Init the XBZRLE.lock in ram_mig_init
Provide init function for ram migration
Count used RAMBlock pages for migration_dirty_pages
Make qemu_peek_buffer loop until it gets it's data
Disallow outward migration while awaiting incoming migration
virtio: validate config_len on load
virtio-net: out-of-bounds buffer write on load
openpic: avoid buffer overrun on incoming migration
ssi-sd: fix buffer overrun on invalid state load
savevm: Ignore minimum_version_id_old if there is no load_state_old
usb: sanity check setup_index+setup_len in post_load
vmstate: s/VMSTATE_INT32_LE/VMSTATE_INT32_POSITIVE_LE/
virtio-scsi: fix buffer overrun on invalid state load
zaurus: fix buffer overrun on invalid state load
...

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

show more ...


/openbmc/qemu/MAINTAINERS
/openbmc/qemu/arch_init.c
/openbmc/qemu/configure
/openbmc/qemu/docs/migration.txt
/openbmc/qemu/hmp.c
/openbmc/qemu/hw/arm/pxa2xx.c
/openbmc/qemu/hw/audio/adlib.c
/openbmc/qemu/hw/display/qxl.c
/openbmc/qemu/hw/display/qxl.h
/openbmc/qemu/hw/display/ssd0323.c
/openbmc/qemu/hw/display/vga.c
/openbmc/qemu/hw/display/vga_int.h
/openbmc/qemu/hw/dma/i82374.c
/openbmc/qemu/hw/gpio/zaurus.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/smbios.c
/openbmc/qemu/hw/ide/ahci.c
/openbmc/qemu/hw/input/tsc210x.c
openpic.c
/openbmc/qemu/hw/isa/isa-bus.c
/openbmc/qemu/hw/net/virtio-net.c
/openbmc/qemu/hw/pci/pci.c
/openbmc/qemu/hw/pci/pcie_aer.c
/openbmc/qemu/hw/ppc/prep.c
/openbmc/qemu/hw/scsi/virtio-scsi.c
/openbmc/qemu/hw/sd/ssi-sd.c
/openbmc/qemu/hw/ssi/pl022.c
/openbmc/qemu/hw/timer/hpet.c
/openbmc/qemu/hw/usb/bus.c
/openbmc/qemu/hw/usb/dev-mtp.c
/openbmc/qemu/hw/usb/hcd-ohci.c
/openbmc/qemu/hw/virtio/virtio.c
/openbmc/qemu/hw/watchdog/wdt_ib700.c
/openbmc/qemu/include/elf.h
/openbmc/qemu/include/hw/i386/pc.h
/openbmc/qemu/include/hw/i386/smbios.h
/openbmc/qemu/include/hw/virtio/virtio-net.h
/openbmc/qemu/include/migration/migration.h
/openbmc/qemu/include/migration/qemu-file.h
/openbmc/qemu/include/migration/vmstate.h
/openbmc/qemu/include/sysemu/arch_init.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/qapi-schema.json
/openbmc/qemu/qemu-file.c
/openbmc/qemu/qmp-commands.hx
/openbmc/qemu/target-alpha/translate.c
/openbmc/qemu/target-arm/machine.c
/openbmc/qemu/tests/Makefile
/openbmc/qemu/tests/ac97-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/usb-hcd-ehci-test.c
/openbmc/qemu/trace-events
/openbmc/qemu/vl.c
/openbmc/qemu/vmstate.c
73d963c028-Apr-2014 Michael Roth <mdroth@linux.vnet.ibm.com>

openpic: avoid buffer overrun on incoming migration

CVE-2013-4534

opp->nb_cpus is read from the wire and used to determine how many
IRQDest elements to read into opp->dst[]. If the value exceeds th

openpic: avoid buffer overrun on incoming migration

CVE-2013-4534

opp->nb_cpus is read from the wire and used to determine how many
IRQDest elements to read into opp->dst[]. If the value exceeds the
length of opp->dst[], MAX_CPU, opp->dst[] can be overrun with arbitrary
data from the wire.

Fix this by failing migration if the value read from the wire exceeds
MAX_CPU.

Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
Reviewed-by: Alexander Graf <agraf@suse.de>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Juan Quintela <quintela@redhat.com>

show more ...

0175ba1025-Apr-2014 Markus Armbruster <armbru@redhat.com>

arm: Clean up fragile use of error_is_set() in realize() methods

Using error_is_set(ERRP) to find out whether a function failed is
either wrong, fragile, or unnecessarily opaque. It's wrong when ER

arm: Clean up fragile use of error_is_set() in realize() methods

Using error_is_set(ERRP) to find out whether a function failed is
either wrong, fragile, or unnecessarily opaque. It's wrong when ERRP
may be null, because errors go undetected when it is. It's fragile
when proving ERRP non-null involves a non-local argument. Else, it's
unnecessarily opaque (see commit 84d18f0).

I guess the error_is_set(errp) in the DeviceClass realize() methods
are merely fragile right now, because I can't find a call chain that
passes a null errp argument.

Make the code more robust and more obviously correct: receive the
error in a local variable, then propagate it through the parameter.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Acked-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Andreas Färber <afaerber@suse.de>

show more ...

a7737e4425-Apr-2014 Markus Armbruster <armbru@redhat.com>

hw: Consistently name Error ** objects errp, and not err

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Andreas Färber <afaerber@suse.de>

fdaad47102-May-2014 Peter Maydell <peter.maydell@linaro.org>

Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20140501' into staging

target-arm queue:
* implement XScale cache lockdown cp15 ops
* fix v7M CPUID base register
* implement W

Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20140501' into staging

target-arm queue:
* implement XScale cache lockdown cp15 ops
* fix v7M CPUID base register
* implement WFE and YIELD as yields for A64
* fix A64 "BLR LR"
* support Cortex-A57 in virt machine model
* a few other minor AArch64 bugfixes

# gpg: Signature made Thu 01 May 2014 15:42:17 BST using RSA key ID 14360CDE
# gpg: Good signature from "Peter Maydell <peter.maydell@linaro.org>"

* remotes/pmaydell/tags/pull-target-arm-20140501:
hw/arm/virt: Add support for Cortex-A57
hw/arm/virt: Put GIC register banks on 64K boundaries
hw/arm/virt: Create the GIC ourselves rather than (ab)using a15mpcore_priv
target-arm: Correct a comment refering to EL0
target-arm: A64: Fix a typo when declaring TLBI ops
target-arm: A64: Handle blr lr
target-arm: Make vbar_write 64bit friendly on 32bit hosts
target-arm: implement WFE/YIELD as a yield for AArch64
armv7m_nvic: fix CPUID Base Register
target-arm: Implement XScale cache lockdown operations as NOPs

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

show more ...

e3da992101-May-2014 Rabin Vincent <rabin@rab.in>

armv7m_nvic: fix CPUID Base Register

cp15.c0_cpuid is never initialized for ARMv7-M; take the value directly
from cpu->midr instead.

Signed-off-by: Rabin Vincent <rabin@rab.in>
Message-id: 13980363

armv7m_nvic: fix CPUID Base Register

cp15.c0_cpuid is never initialized for ARMv7-M; take the value directly
from cpu->midr instead.

Signed-off-by: Rabin Vincent <rabin@rab.in>
Message-id: 1398036308-32166-1-git-send-email-rabin@rab.in
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

show more ...


/openbmc/qemu/.gitignore
/openbmc/qemu/MAINTAINERS
/openbmc/qemu/block.c
/openbmc/qemu/block/commit.c
/openbmc/qemu/block/iscsi.c
/openbmc/qemu/block/mirror.c
/openbmc/qemu/block/nbd.c
/openbmc/qemu/block/nfs.c
/openbmc/qemu/block/quorum.c
/openbmc/qemu/blockdev.c
/openbmc/qemu/blockjob.c
/openbmc/qemu/configure
/openbmc/qemu/docs/writing-qmp-commands.txt
/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.c
/openbmc/qemu/hw/audio/hda-codec.c
/openbmc/qemu/hw/core/qdev-properties.c
armv7m_nvic.c
/openbmc/qemu/hw/misc/ivshmem.c
/openbmc/qemu/hw/net/pcnet.c
/openbmc/qemu/hw/net/xilinx_axienet.c
/openbmc/qemu/include/exec/def-helper.h
/openbmc/qemu/include/monitor/monitor.h
/openbmc/qemu/include/qapi/qmp/qerror.h
/openbmc/qemu/include/qemu/config-file.h
/openbmc/qemu/include/qemu/error-report.h
/openbmc/qemu/linux-headers/asm-s390/kvm.h
/openbmc/qemu/linux-headers/linux/kvm.h
/openbmc/qemu/linux-headers/linux/vfio.h
/openbmc/qemu/monitor.c
/openbmc/qemu/net/net.c
/openbmc/qemu/net/slirp.c
/openbmc/qemu/net/tap.c
/openbmc/qemu/pc-bios/qemu_logo.svg
/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/qmp-dispatch.c
/openbmc/qemu/qapi/qmp-input-visitor.c
/openbmc/qemu/qdev-monitor.c
/openbmc/qemu/qemu-img.c
/openbmc/qemu/qemu-options.hx
/openbmc/qemu/qemu-seccomp.c
/openbmc/qemu/qmp.c
/openbmc/qemu/qobject/json-parser.c
/openbmc/qemu/qom/object.c
/openbmc/qemu/savevm.c
/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-arm/helper.c
/openbmc/qemu/target-s390x/cpu.h
/openbmc/qemu/target-s390x/kvm.c
/openbmc/qemu/tcg/README
/openbmc/qemu/tcg/aarch64/tcg-target.h
/openbmc/qemu/tcg/i386/tcg-target.h
/openbmc/qemu/tcg/ia64/tcg-target.h
/openbmc/qemu/tcg/optimize.c
/openbmc/qemu/tcg/ppc64/tcg-target.h
/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-op.h
/openbmc/qemu/tcg/tcg-opc.h
/openbmc/qemu/tcg/tcg.c
/openbmc/qemu/tcg/tcg.h
/openbmc/qemu/tcg/tci/tcg-target.h
/openbmc/qemu/tests/.gitignore
/openbmc/qemu/tests/qemu-iotests/030
/openbmc/qemu/tests/qemu-iotests/056
/openbmc/qemu/tests/qemu-iotests/iotests.py
/openbmc/qemu/tests/test-qmp-input-strict.c
/openbmc/qemu/trace-events
/openbmc/qemu/ui/gtk.c
/openbmc/qemu/ui/sdl2.c
/openbmc/qemu/ui/vnc.c
/openbmc/qemu/util/error.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/vl.c
48add81609-Apr-2014 Cornelia Huck <cornelia.huck@de.ibm.com>

ppc: use kvm_vcpu_enable_cap()

Convert existing users of KVM_ENABLE_CAP to new helper.

Reviewed-by: Thomas Huth <thuth@linux.vnet.ibm.com>
Reviewed-by: Alexander Graf <agraf@suse.de>
Signed-off-by:

ppc: use kvm_vcpu_enable_cap()

Convert existing users of KVM_ENABLE_CAP to new helper.

Reviewed-by: Thomas Huth <thuth@linux.vnet.ibm.com>
Reviewed-by: Alexander Graf <agraf@suse.de>
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>

show more ...


/openbmc/qemu/.gitignore
/openbmc/qemu/MAINTAINERS
/openbmc/qemu/block.c
/openbmc/qemu/block/commit.c
/openbmc/qemu/block/iscsi.c
/openbmc/qemu/block/mirror.c
/openbmc/qemu/block/nbd.c
/openbmc/qemu/block/nfs.c
/openbmc/qemu/block/quorum.c
/openbmc/qemu/blockdev.c
/openbmc/qemu/blockjob.c
/openbmc/qemu/configure
/openbmc/qemu/docs/writing-qmp-commands.txt
/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.c
/openbmc/qemu/hw/core/qdev-properties.c
openpic_kvm.c
xics_kvm.c
/openbmc/qemu/hw/misc/ivshmem.c
/openbmc/qemu/hw/net/pcnet.c
/openbmc/qemu/hw/net/xilinx_axienet.c
/openbmc/qemu/include/exec/def-helper.h
/openbmc/qemu/include/monitor/monitor.h
/openbmc/qemu/include/qapi/qmp/qerror.h
/openbmc/qemu/include/qemu/config-file.h
/openbmc/qemu/include/qemu/error-report.h
/openbmc/qemu/include/sysemu/kvm.h
/openbmc/qemu/linux-headers/asm-s390/kvm.h
/openbmc/qemu/linux-headers/linux/kvm.h
/openbmc/qemu/linux-headers/linux/vfio.h
/openbmc/qemu/monitor.c
/openbmc/qemu/net/net.c
/openbmc/qemu/net/slirp.c
/openbmc/qemu/net/tap.c
/openbmc/qemu/pc-bios/qemu_logo.svg
/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/qmp-dispatch.c
/openbmc/qemu/qapi/qmp-input-visitor.c
/openbmc/qemu/qdev-monitor.c
/openbmc/qemu/qemu-img.c
/openbmc/qemu/qemu-options.hx
/openbmc/qemu/qemu-seccomp.c
/openbmc/qemu/qmp.c
/openbmc/qemu/qobject/json-parser.c
/openbmc/qemu/qom/object.c
/openbmc/qemu/savevm.c
/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-ppc/kvm.c
/openbmc/qemu/target-s390x/cpu.h
/openbmc/qemu/target-s390x/kvm.c
/openbmc/qemu/tcg/README
/openbmc/qemu/tcg/aarch64/tcg-target.h
/openbmc/qemu/tcg/i386/tcg-target.h
/openbmc/qemu/tcg/ia64/tcg-target.h
/openbmc/qemu/tcg/optimize.c
/openbmc/qemu/tcg/ppc64/tcg-target.h
/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-op.h
/openbmc/qemu/tcg/tcg-opc.h
/openbmc/qemu/tcg/tcg.c
/openbmc/qemu/tcg/tcg.h
/openbmc/qemu/tcg/tci/tcg-target.h
/openbmc/qemu/tests/.gitignore
/openbmc/qemu/tests/qemu-iotests/030
/openbmc/qemu/tests/qemu-iotests/056
/openbmc/qemu/tests/qemu-iotests/iotests.py
/openbmc/qemu/tests/test-qmp-input-strict.c
/openbmc/qemu/trace-events
/openbmc/qemu/ui/vnc.c
/openbmc/qemu/util/error.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/vl.c
eb6282f207-Apr-2014 Stefan Weil <sw@weilnetz.de>

misc: Use cpu_physical_memory_read and cpu_physical_memory_write

These functions don't need type casts (as does cpu_physical_memory_rw)
and also make the code better readable.

Signed-off-by: Stefan

misc: Use cpu_physical_memory_read and cpu_physical_memory_write

These functions don't need type casts (as does cpu_physical_memory_rw)
and also make the code better readable.

Signed-off-by: Stefan Weil <sw@weilnetz.de>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>

show more ...


/openbmc/qemu/block-migration.c
/openbmc/qemu/block.c
/openbmc/qemu/block/cloop.c
/openbmc/qemu/block/curl.c
/openbmc/qemu/block/iscsi.c
/openbmc/qemu/block/mirror.c
/openbmc/qemu/block/qed.c
/openbmc/qemu/block/vmdk.c
/openbmc/qemu/block/vvfat.c
/openbmc/qemu/blockdev.c
/openbmc/qemu/configure
/openbmc/qemu/cpus.c
/openbmc/qemu/default-configs/usb.mak
/openbmc/qemu/hw/arm/cubieboard.c
/openbmc/qemu/hw/block/xen_disk.c
/openbmc/qemu/hw/i2c/smbus_eeprom.c
/openbmc/qemu/hw/i386/kvmvapic.c
/openbmc/qemu/hw/ide/ahci.c
apic.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/timer/allwinner-a10-pit.c
/openbmc/qemu/hw/usb/Makefile.objs
/openbmc/qemu/hw/usb/desc-msos.c
/openbmc/qemu/hw/usb/desc.h
/openbmc/qemu/hw/usb/dev-mtp.c
/openbmc/qemu/include/block/block.h
/openbmc/qemu/include/hw/net/allwinner_emac.h
/openbmc/qemu/include/hw/timer/allwinner-a10-pit.h
/openbmc/qemu/include/qemu/int128.h
/openbmc/qemu/net/net.c
/openbmc/qemu/qemu-doc.texi
/openbmc/qemu/qemu-img.c
/openbmc/qemu/qemu-io.c
/openbmc/qemu/qemu-nbd.c
/openbmc/qemu/qemu-options.hx
/openbmc/qemu/qga/commands-posix.c
/openbmc/qemu/qga/qapi-schema.json
/openbmc/qemu/scripts/coverity-model.c
/openbmc/qemu/target-alpha/fpu_helper.c
/openbmc/qemu/target-alpha/helper.h
/openbmc/qemu/target-alpha/translate.c
/openbmc/qemu/target-arm/translate-a64.c
/openbmc/qemu/target-arm/translate.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.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/qemu-iotests/084.out
/openbmc/qemu/tests/qemu-iotests/087
/openbmc/qemu/tests/qemu-iotests/087.out
/openbmc/qemu/trace-events
/openbmc/qemu/vl.c
/openbmc/qemu/xbzrle.c
2237094d25-Mar-2014 Beniamino Galvani <b.galvani@gmail.com>

allwinner-a10-pic: fix behaviour of pending register

The pending register is read-only and the value returned upon a read
reflects the state of irq input pins (interrupts are level triggered).
This

allwinner-a10-pic: fix behaviour of pending register

The pending register is read-only and the value returned upon a read
reflects the state of irq input pins (interrupts are level triggered).
This patch implements such behaviour.

Signed-off-by: Beniamino Galvani <b.galvani@gmail.com>
Reviewed-by: Li Guang <lig.fnst@cn.fujitsu.com>
Reviewed-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Message-id: 1395771730-16882-3-git-send-email-b.galvani@gmail.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

show more ...

1c70aa6225-Mar-2014 Beniamino Galvani <b.galvani@gmail.com>

allwinner-a10-pic: set vector address when an interrupt is pending

This patch implements proper updating of the vector register which
should hold, according to the A10 user manual, the vector addres

allwinner-a10-pic: set vector address when an interrupt is pending

This patch implements proper updating of the vector register which
should hold, according to the A10 user manual, the vector address for
the interrupt currently active on the CPU IRQ input.

Interrupt priority is not implemented at the moment and thus the first
pending interrupt is returned.

Signed-off-by: Beniamino Galvani <b.galvani@gmail.com>
Reviewed-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Reviewed-by: Li Guang <lig.fnst@cn.fujitsu.com>
Message-id: 1395771730-16882-2-git-send-email-b.galvani@gmail.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

show more ...


/openbmc/qemu/MAINTAINERS
/openbmc/qemu/Makefile
/openbmc/qemu/VERSION
/openbmc/qemu/block.c
/openbmc/qemu/block/bochs.c
/openbmc/qemu/block/iscsi.c
/openbmc/qemu/block/qcow2-cluster.c
/openbmc/qemu/block/qcow2.c
/openbmc/qemu/blockdev.c
/openbmc/qemu/configure
/openbmc/qemu/cpu-exec.c
/openbmc/qemu/dma-helpers.c
/openbmc/qemu/fpu/softfloat.c
/openbmc/qemu/hw/arm/highbank.c
/openbmc/qemu/hw/arm/vexpress.c
/openbmc/qemu/hw/block/dataplane/virtio-blk.c
/openbmc/qemu/hw/char/serial.c
/openbmc/qemu/hw/core/fw-path-provider.c
/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/q35-acpi-dsdt.hex.generated
/openbmc/qemu/hw/ide/core.c
allwinner-a10-pic.c
/openbmc/qemu/hw/net/virtio-net.c
/openbmc/qemu/hw/net/vmxnet3.c
/openbmc/qemu/hw/pci-host/prep.c
/openbmc/qemu/hw/ppc/e500.c
/openbmc/qemu/hw/ppc/ppc.c
/openbmc/qemu/hw/ppc/ppce500_spin.c
/openbmc/qemu/hw/timer/cadence_ttc.c
/openbmc/qemu/include/block/block.h
/openbmc/qemu/include/exec/softmmu_exec.h
/openbmc/qemu/include/fpu/softfloat.h
/openbmc/qemu/include/hw/fw-path-provider.h
/openbmc/qemu/include/hw/ppc/ppc.h
/openbmc/qemu/include/qemu/bswap.h
/openbmc/qemu/include/sysemu/iothread.h
/openbmc/qemu/iothread.c
/openbmc/qemu/kvm-all.c
/openbmc/qemu/linux-user/main.c
/openbmc/qemu/linux-user/syscall.c
/openbmc/qemu/pc-bios/README
/openbmc/qemu/pc-bios/slof.bin
/openbmc/qemu/qga/vss-win32/install.cpp
/openbmc/qemu/qom/object.c
/openbmc/qemu/roms/SLOF
/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/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/translate_init.c
/openbmc/qemu/tcg/aarch64/tcg-target.c
/openbmc/qemu/tcg/aarch64/tcg-target.h
/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/qemu-iotests/039
/openbmc/qemu/tests/qemu-iotests/039.out
/openbmc/qemu/tests/qemu-iotests/051
/openbmc/qemu/tests/qemu-iotests/051.out
/openbmc/qemu/tests/qemu-iotests/078
/openbmc/qemu/tests/qemu-iotests/078.out
/openbmc/qemu/translate-all.c
/openbmc/qemu/ui/gtk.c
/openbmc/qemu/ui/sdl2.c
/openbmc/qemu/ui/spice-display.c
/openbmc/qemu/user-exec.c
87d8354d02-Apr-2014 Alexander Graf <agraf@suse.de>

PPC: openpic_kvm: Filter memory events properly

Commit 6f1834a2b exposed a bug in openpic_kvm where we don't filter
for memory events that only happen to the region we want to know
events about.

Ad

PPC: openpic_kvm: Filter memory events properly

Commit 6f1834a2b exposed a bug in openpic_kvm where we don't filter
for memory events that only happen to the region we want to know
events about.

Add proper filtering, fixing the e500plat target with KVM.

Signed-off-by: Alexander Graf <agraf@suse.de>
Message-id: 1396431718-14908-1-git-send-email-agraf@suse.de
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

show more ...


/openbmc/qemu/MAINTAINERS
/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/iscsi.c
/openbmc/qemu/block/parallels.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/vdi.c
/openbmc/qemu/block/vhdx.c
/openbmc/qemu/block/vpc.c
/openbmc/qemu/block/vvfat.c
/openbmc/qemu/hw/block/nvme.c
openpic_kvm.c
/openbmc/qemu/hw/misc/tmp105.c
/openbmc/qemu/hw/scsi/scsi-bus.c
/openbmc/qemu/qemu-img.c
/openbmc/qemu/tests/Makefile
/openbmc/qemu/tests/i82801b11-test.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/044.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/ui/input.c

1...<<61626364656667686970>>...74