summaryrefslogtreecommitdiffstats
path: root/accel
Commit message (Expand)AuthorAgeFilesLines
* sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster2019-08-161-0/+1
* Include sysemu/sysemu.h a lot lessMarkus Armbruster2019-08-161-0/+1
* Clean up inclusion of sysemu/sysemu.hMarkus Armbruster2019-08-161-1/+0Star
* Include qemu/main-loop.h lessMarkus Armbruster2019-08-161-0/+1
* Include hw/hw.h exactly where neededMarkus Armbruster2019-08-161-1/+0Star
* Clean up inclusion of exec/cpu-common.hMarkus Armbruster2019-08-161-1/+0Star
* hmp: Print if memory section is registered with an acceleratorAlexey Kardashevskiy2019-07-191-0/+38
* kvm: Support KVM_CLEAR_DIRTY_LOGPeter Xu2019-07-152-0/+183
* kvm: Introduce slots lock for memory listenerPeter Xu2019-07-151-12/+46
* kvm: Persistent per kvmslot dirty bitmapPeter Xu2019-07-151-3/+7
* kvm: Update comments for sync_dirty_bitmapPeter Xu2019-07-151-6/+6
* tcg: Release mmap_lock on translation faultRichard Henderson2019-07-141-19/+47
* tcg: Introduce set/clear_helper_retaddrRichard Henderson2019-07-141-5/+6
* general: Replace global smp variables with smp machine propertiesLike Xu2019-07-051-2/+2
* target/i386: kvm: Add support for save and restore nested stateLiran Alon2019-06-211-0/+8
* KVM: Introduce kvm_arch_destroy_vcpu()Liran Alon2019-06-211-0/+5
* kvm-all: Add/update fprintf's for kvm_*_ioeventfd_delYury Kotov2019-06-211-4/+8
* Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20190612' into stagingPeter Maydell2019-06-131-3/+3
|\
| * tcg: Fix typos in helper_gvec_sar{8,32,64}vRichard Henderson2019-06-131-3/+3
* | cputlb: cast size_t to target_ulong before using for address masksAlex Bennée2019-06-121-1/+1
* | cputlb: use uint64_t for interim values for unaligned loadAlex Bennée2019-06-121-1/+1
|/
* Include qemu-common.h exactly where neededMarkus Armbruster2019-06-129-7/+3Star
* qemu-common: Move tcg_enabled() etc. to sysemu/tcg.hMarkus Armbruster2019-06-113-2/+4
* cpu: Move icount_decr to CPUNegativeOffsetStateRichard Henderson2019-06-103-19/+18Star
* cpu: Replace ENV_GET_CPU with env_cpuRichard Henderson2019-06-105-27/+27
* tcg: Create struct CPUTLBRichard Henderson2019-06-101-76/+88
* tcg: Fold CPUTLBWindow into CPUTLBDescRichard Henderson2019-06-101-12/+12
* tcg: Add support for vector bitwise selectRichard Henderson2019-05-222-0/+16
* Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20190510' into stagingPeter Maydell2019-05-162-35/+89
|\
| * tcg: Use tlb_fill probe from tlb_vaddr_to_hostRichard Henderson2019-05-101-8/+61
| * tcg: Remove CPUClass::handle_mmu_faultRichard Henderson2019-05-101-10/+3Star
| * tcg: Use CPUClass::tlb_fill in cputlb.cRichard Henderson2019-05-101-0/+19
| * tcg: Add CPUClass::tlb_fillRichard Henderson2019-05-101-25/+14Star
* | tcg: Add support for vector absolute valueRichard Henderson2019-05-142-0/+53
* | tcg: Add gvec expanders for variable shiftRichard Henderson2019-05-142-0/+159
* | cputlb: Do unaligned store recursion to outermost functionRichard Henderson2019-05-101-4/+4
* | cputlb: Do unaligned load recursion to outermost functionRichard Henderson2019-05-101-20/+97
* | cputlb: Drop attribute flattenRichard Henderson2019-05-101-63/+42Star
* | cputlb: Move TLB_RECHECK handling into load/store_helperRichard Henderson2019-05-101-71/+55Star
* | accel/tcg: demacro cputlbAlex Bennée2019-05-102-480/+452Star
|/
* accel: Remove unused AccelClass::available fieldEduardo Habkost2019-05-021-5/+0Star
* qtest: Don't compile qtest accel on non-POSIX systemsEduardo Habkost2019-05-022-2/+1Star
* qtest: Move accel code to accel/qtest.cEduardo Habkost2019-05-022-0/+56
* cputlb: Fix io_readx() to respect the access_typeShahab Vahedi2019-04-251-2/+3
* tcg: Restart after TB code generation overflowRichard Henderson2019-04-241-6/+32
* tcg: Hoist max_insns computation to tb_gen_codeRichard Henderson2019-04-242-15/+15
* qom/cpu: Simplify how CPUClass:cpu_dump_state() printsMarkus Armbruster2019-04-181-2/+2
* tcg: Simplify how dump_exec_info() printsMarkus Armbruster2019-04-181-22/+23
* tcg: Simplify how dump_opcount_info() printsMarkus Armbruster2019-04-181-2/+2
* accel: Unbreak accelerator fallbackMarkus Armbruster2019-04-021-1/+2