summaryrefslogtreecommitdiffstats
path: root/hw
Commit message (Expand)AuthorAgeFilesLines
* hw/timer/armv7m_systick: Forbid non-privileged accessesPeter Maydell2019-07-041-6/+20
* target/arm: v8M: Check state of exception being returned fromPeter Maydell2019-07-041-1/+13
* arm v8M: Forcibly clear negative-priority exceptions on deactivatePeter Maydell2019-07-041-5/+35
* Merge remote-tracking branch 'remotes/awilliam/tags/vfio-fixes-20190702.0' in...Peter Maydell2019-07-041-2/+5
|\
| * vfio/pci: Trace vfio_set_irq_signaling() failure in vfio_msix_vector_release()Eric Auger2019-07-021-2/+5
* | Merge remote-tracking branch 'remotes/palmer/tags/riscv-for-master-4.1-sf1-v3...Peter Maydell2019-07-047-119/+220
|\ \
| * | hw/riscv: Extend the kernel loading supportAlistair Francis2019-06-271-4/+14
| * | hw/riscv: Add support for loading a firmwareAlistair Francis2019-06-273-0/+34
| * | hw/riscv: Split out the boot functionsAlistair Francis2019-06-276-93/+83Star
| * | riscv: sifive_u: Update the plic hart config to support multicoreBin Meng2019-06-271-1/+15
| * | riscv: sifive_u: Do not create hard-coded phandles in DTBin Meng2019-06-271-7/+10
| * | riscv: virt: Add cpu-topology DT node.Atish Patra2019-06-261-2/+20
| * | RISC-V: Fix a memory leak when realizing a sifive_ePalmer Dabbelt2019-06-241-7/+6Star
| * | riscv: virt: Correct pci "bus-range" encodingBin Meng2019-06-241-1/+1
| * | sifive_prci: Read and write PRCI registersNathaniel Graff2019-06-241-8/+41
* | | Merge remote-tracking branch 'remotes/mcayland/tags/qemu-sparc-20190702' into...Peter Maydell2019-07-043-4/+36
|\ \ \
| * | | sunhme: ensure that RX descriptor ring overflow is indicated to client driverMark Cave-Ayland2019-07-022-0/+10
| * | | sunhme: fix return values from sunhme_receive() during receive packet processingMark Cave-Ayland2019-07-021-3/+3
| * | | sunhme: flush any queued packets when HME_MAC_RXCFG_ENABLE bit is raisedMark Cave-Ayland2019-07-021-0/+10
| * | | sunhme: fix incorrect constant in sunhme_can_receive()Mark Cave-Ayland2019-07-021-1/+1
| * | | sunhme: add trace event for logging PCI IRQMark Cave-Ayland2019-07-022-0/+3
| * | | sun4m: set default display type to TCXMark Cave-Ayland2019-07-021-0/+9
| | |/ | |/|
* | | Merge remote-tracking branch 'remotes/kraxel/tags/vga-20190703-pull-request' ...Peter Maydell2019-07-036-57/+22Star
|\ \ \
| * | | hw/i2c/bitbang_i2c: Use in-place rather than malloc'd bitbang_i2c_interface s...Peter Maydell2019-07-035-55/+15Star
| * | | virtio-gpu: check if the resource already exists in virtio_gpu_load()Li Qiang2019-07-031-0/+5
| * | | virtio-gpu: fix unmap in error pathGerd Hoffmann2019-07-031-2/+2
| |/ /
* | | Merge remote-tracking branch 'remotes/amarkovic/tags/mips-queue-jul-02-2019' ...Peter Maydell2019-07-031-0/+30
|\ \ \
| * | | hw/mips: Express dependencies of the r4k platform with KconfigPhilippe Mathieu-Daudé2019-07-021-0/+10
| * | | hw/mips: Express dependencies of the Jazz machine with KconfigPhilippe Mathieu-Daudé2019-07-021-0/+17
| * | | hw/mips: Express dependencies of the MIPSsim machine with KconfigPhilippe Mathieu-Daudé2019-07-021-0/+3
* | | | Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2019-07-02-v2'...Peter Maydell2019-07-039-6/+1107
|\ \ \ \ | |_|/ / |/| | |
| * | | qapi: Rename target.json to misc-target.jsonMarkus Armbruster2019-07-023-4/+4
| * | | hw/core: Collect HMP command handlers in hw/core/Markus Armbruster2019-07-022-0/+165
| * | | hw/core: Collect QMP command handlers in hw/core/Markus Armbruster2019-07-023-62/+329
| * | | hw/core: Move numa.c to hw/core/Markus Armbruster2019-07-022-0/+669
| * | | qapi: Split qom.json and qdev.json off misc.jsonMarkus Armbruster2019-07-022-2/+2
* | | | Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-4.1-20190702' into...Peter Maydell2019-07-0215-255/+400
|\ \ \ \
| * | | | spapr/xive: Add proper rollback to kvmppc_xive_connect()Greg Kurz2019-07-021-19/+29
| * | | | ppc/xive: Fix TM_PULL_POOL_CTX special operationCédric Le Goater2019-07-021-9/+10
| * | | | ppc/pnv: Rework cache watch model of PnvXIVECédric Le Goater2019-07-021-36/+106
| * | | | ppc/xive: Make the PIPR register readonlyCédric Le Goater2019-07-021-16/+16
| * | | | ppc/xive: Force the Physical CAM line value to group modeCédric Le Goater2019-07-021-16/+5Star
| * | | | spapr/xive: simplify spapr_irq_init_device() to remove the emulated initCédric Le Goater2019-07-021-17/+3Star
| * | | | spapr/xive: rework the mapping the KVM memory regionsCédric Le Goater2019-07-023-38/+22Star
| * | | | spapr_pci: Unregister listeners before destroying the IOMMU address spaceGreg Kurz2019-07-021-0/+6
| * | | | ppc: Introduce kvmppc_set_reg_tb_offset() helperGreg Kurz2019-07-021-4/+1Star
| * | | | xics/kvm: Add proper rollback to xics_kvm_init()Greg Kurz2019-07-021-6/+5Star
| * | | | xics/kvm: Add error propagation to ic*_set_kvm_state() functionsGreg Kurz2019-07-022-20/+56
| * | | | xics/kvm: Always use local_err in xics_kvm_init()Greg Kurz2019-07-021-6/+10
| * | | | xics/kvm: Skip rollback when KVM XICS is absentGreg Kurz2019-07-021-1/+1