aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-09-27cpus-common: lock-free fast path for cpu_exec_start/endPaolo Bonzini3-20/+133
2016-09-27tcg: Make tb_flush() thread safeSergey Fedorov4-23/+31
2016-09-27cpus-common: Introduce async_safe_run_on_cpu()Paolo Bonzini2-2/+45
2016-09-27cpus-common: simplify locking for start_exclusive/end_exclusivePaolo Bonzini3-8/+11
2016-09-27cpus-common: remove redundant call to exclusive_idle()Paolo Bonzini2-2/+0
2016-09-27cpus-common: always defer async_run_on_cpu work itemsPaolo Bonzini1-5/+0
2016-09-27docs: include formal model for TCG exclusive sectionsPaolo Bonzini1-0/+177
2016-09-27cpus-common: move exclusive work infrastructure from linux-userPaolo Bonzini5-105/+127
2016-09-27cpus-common: fix uninitialized variable use in run_on_cpuPaolo Bonzini1-2/+2
2016-09-27cpus-common: move CPU work item management to common codeSergey Fedorov5-91/+148
2016-09-27cpus-common: move CPU list management to common codePaolo Bonzini9-68/+109
2016-09-27linux-user: Add qemu_cpu_is_self() and qemu_cpu_kick()Sergey Fedorov1-0/+10
2016-09-27linux-user: Use QemuMutex and QemuCondSergey Fedorov1-23/+32
2016-09-27cpus: Rename flush_queued_work()Sergey Fedorov1-2/+2
2016-09-27cpus: Move common code out of {async_, }run_on_cpu()Sergey Fedorov1-24/+18
2016-09-27cpus: pass CPUState to run_on_cpu helpersAlex Bennée14-138/+109
2016-09-27build-sys: put glib_cflags in QEMU_CFLAGSMarc-André Lureau1-1/+1
2016-09-27build-sys: remove unused GLIB_CFLAGSMarc-André Lureau1-1/+0
2016-09-27migration: sync all address spacesPaolo Bonzini3-18/+37
2016-09-27compiler: Swap 'public domain' header for licenseFelipe Franciosi1-1/+5
2016-09-27checkpatch: downgrade "architecture specific defines should be avoided"Paolo Bonzini1-1/+1
2016-09-27x86: ioapic: boost default version to 0x20Peter Xu2-1/+5
2016-09-27intel_iommu, amd_iommu: allow UNMAP notifiersPeter Xu2-7/+15
2016-09-27memory: introduce IOMMUOps.notify_flag_changedPeter Xu5-24/+44
2016-09-27memory: introduce IOMMUNotifier and its capsPeter Xu4-19/+71
2016-09-26Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell16-72/+2009
2016-09-24hw/i386: AMD IOMMU IVRS tableDavid Kiarie7-10/+90
2016-09-24hw/i386: Introduce AMD IOMMUDavid Kiarie3-0/+1490
2016-09-23hw/i386/trace-events: Add AMD IOMMU trace eventsDavid Kiarie1-0/+29
2016-09-23hw/pci: Prepare for AMD IOMMUDavid Kiarie1-0/+3
2016-09-23virtio: handle virtqueue_get_head() errorsStefan Hajnoczi1-10/+17
2016-09-23virtio: handle virtqueue_num_heads() errorsStefan Hajnoczi1-3/+8
2016-09-23virtio: handle virtqueue_read_next_desc() errorsStefan Hajnoczi1-13/+32
2016-09-23virtio: use unsigned int for virtqueue_get_avail_bytes() indexStefan Hajnoczi1-1/+1
2016-09-23virtio: handle virtqueue_get_avail_bytes() errorsStefan Hajnoczi1-6/+11
2016-09-23virtio: handle virtqueue_map_desc() errorsStefan Hajnoczi1-19/+55
2016-09-23virtio: migrate vdev->broken flagStefan Hajnoczi1-0/+19
2016-09-23virtio: stop virtqueue processing if device is brokenStefan Hajnoczi2-0/+42
2016-09-23virtio: fix stray tab characterStefan Hajnoczi1-1/+1
2016-09-23target-i386: turn off CPU.l3-cache only for 2.7 and older machine typesIgor Mammedov1-4/+3
2016-09-23pc: clean up COMPAT macro chainingIgor Mammedov1-2/+0
2016-09-23virtio: add check for descriptor's mapped addressPrasad J Pandit1-0/+5
2016-09-23tests: add /vhost-user/flags-mismatch testMarc-André Lureau1-1/+59
2016-09-23tests: add a simple /vhost-user/multiqueue testMarc-André Lureau2-4/+107
2016-09-23tests: add /vhost-user/connect-fail testMarc-André Lureau1-0/+39
2016-09-23Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell35-668/+848
2016-09-23Merge remote-tracking branch 'remotes/lalrae/tags/mips-20160923' into stagingPeter Maydell8-4/+199
2016-09-23Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.8-20160923' into...Peter Maydell55-657/+1633
2016-09-23Merge remote-tracking branch 'remotes/famz/tags/various-pull-request' into st...Peter Maydell36-237/+486
2016-09-23block: Remove BB interface from blockdev-add/delKevin Wolf4-132/+48