Age | Commit message (Expand) | Author | Files | Lines |
2021-05-26 | KVM: Provide helper to sync dirty bitmap from slot to ramblock | Peter Xu | 1 | -20/+17 |
2021-05-26 | KVM: Provide helper to get kvm dirty log | Peter Xu | 1 | -22/+30 |
2021-05-26 | KVM: Create the KVMSlot dirty bitmap on flag changes | Peter Xu | 1 | -14/+9 |
2021-05-26 | KVM: Use a big lock to replace per-kml slots_lock | Peter Xu | 1 | -15/+18 |
2021-05-26 | KVM: do not allow setting properties at runtime | Paolo Bonzini | 1 | -1/+12 |
2021-05-25 | accel/tlb: Rename tlb_flush_[page_bits > range]_by_mmuidx_async_[2 > 1] | Richard Henderson | 1 | -6/+6 |
2021-05-25 | accel/tcg: Rename tlb_flush_page_bits -> range]_by_mmuidx_async_0 | Richard Henderson | 1 | -6/+5 |
2021-05-25 | accel/tlb: Add tlb_flush_range_by_mmuidx_all_cpus_synced() | Richard Henderson | 1 | -7/+20 |
2021-05-25 | accel/tcg: Add tlb_flush_range_by_mmuidx_all_cpus() | Richard Henderson | 1 | -7/+17 |
2021-05-25 | accel/tcg: Add tlb_flush_range_by_mmuidx() | Richard Henderson | 1 | -5/+15 |
2021-05-25 | accel/tcg: Remove {encode,decode}_pbm_to_runon | Richard Henderson | 1 | -66/+20 |
2021-05-25 | accel/tlb: Rename TLBFlushPageBitsByMMUIdxData -> TLBFlushRangeData | Richard Henderson | 1 | -12/+12 |
2021-05-25 | accel/tcg: Pass length argument to tlb_flush_range_locked() | Richard Henderson | 1 | -15/+33 |
2021-05-25 | accel/tcg: Replace g_new() + memcpy() by g_memdup() | Richard Henderson | 1 | -11/+4 |
2021-05-20 | accel/tcg: Assert that tb->size != 0 after translation | Ilya Leoshkevich | 1 | -0/+1 |
2021-05-18 | Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-tcg-20210516' into... | Peter Maydell | 1 | -2/+9 |
2021-05-16 | accel/tcg: Align data dumped at end of TB | Philippe Mathieu-Daudé | 1 | -2/+9 |
2021-05-16 | accel/tcg: Use add/sub overflow routines in tcg-runtime-gvec.c | Richard Henderson | 1 | -20/+16 |
2021-05-10 | accel: add init_accel_cpu for adapting accel behavior to CPU type | Claudio Fontana | 1 | -0/+13 |
2021-05-10 | accel-cpu: make cpu_realizefn return a bool | Claudio Fontana | 1 | -3/+3 |
2021-05-10 | accel: introduce new accessor functions | Claudio Fontana | 1 | -0/+19 |
2021-05-06 | Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into ... | Peter Maydell | 1 | -0/+3 |
2021-05-04 | Add NVMM accelerator: configure and build logic | Reinoud Zandijk | 1 | -0/+3 |
2021-05-02 | Do not include exec/address-spaces.h if it's not really necessary | Thomas Huth | 2 | -2/+0 |
2021-05-02 | Do not include cpu.h if it's not really necessary | Thomas Huth | 9 | -9/+0 |
2021-05-02 | Do not include hw/boards.h if it's not really necessary | Thomas Huth | 3 | -3/+0 |
2021-05-02 | Do not include sysemu/sysemu.h if it's not really necessary | Thomas Huth | 2 | -2/+0 |
2021-05-02 | accel: kvm: clarify that extra exit data is hexadecimal | David Edmondson | 1 | -1/+1 |
2021-04-17 | accel/tcg: avoid re-translating one-shot instructions | Alex Bennée | 1 | -1/+1 |
2021-04-12 | accel/tcg: Preserve PAGE_ANON when changing page permissions | Richard Henderson | 1 | -2/+7 |
2021-03-16 | Revert "accel: kvm: Add aligment assert for kvm_log_clear_one_slot" | Paolo Bonzini | 1 | -7/+0 |
2021-03-12 | accel: kvm: Fix kvm_type invocation | Andrew Jones | 1 | -0/+2 |
2021-03-11 | Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-for-6.0-pul... | Peter Maydell | 1 | -1/+1 |
2021-03-10 | Merge remote-tracking branch 'remotes/thuth-gitlab/tags/pull-request-2021-03-... | Peter Maydell | 1 | -1/+0 |
2021-03-09 | sysemu: Let VMChangeStateHandler take boolean 'running' argument | Philippe Mathieu-Daudé | 1 | -1/+1 |
2021-03-09 | qtest: delete superfluous inclusions of qtest.h | Chen Qun | 1 | -1/+0 |
2021-03-08 | Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-tcg-20210306' into... | Peter Maydell | 7 | -31/+41 |
2021-03-06 | accel/tcg: Precompute curr_cflags into cpu->tcg_cflags | Richard Henderson | 6 | -10/+11 |
2021-03-06 | accel/tcg: drop the use of CF_HASH_MASK and rename params | Alex Bennée | 3 | -12/+14 |
2021-03-06 | accel/tcg: move CF_CLUSTER calculation to curr_cflags | Alex Bennée | 3 | -9/+8 |
2021-03-06 | accel/tcg: rename tb_lookup__cpu_state and hoist state extraction | Alex Bennée | 2 | -3/+11 |
2021-03-06 | accel: kvm: Add aligment assert for kvm_log_clear_one_slot | Keqian Zhu | 1 | -0/+7 |
2021-03-06 | accel: kvm: Fix memory waste under mismatch page size | Keqian Zhu | 1 | -1/+5 |
2021-02-18 | accel/tcg: allow plugin instrumentation to be disable via cflags | Alex Bennée | 3 | -11/+15 |
2021-02-18 | accel/tcg: remove CF_NOCACHE and special cases | Alex Bennée | 1 | -36/+15 |
2021-02-18 | accel/tcg: re-factor non-RAM execution code | Alex Bennée | 1 | -15/+15 |
2021-02-18 | accel/tcg: cache single instruction TB on pending replay exception | Alex Bennée | 1 | -40/+4 |
2021-02-18 | accel/tcg: actually cache our partial icount TB | Alex Bennée | 1 | -8/+9 |
2021-02-18 | target/sh4: Create superh_io_recompile_replay_branch | Richard Henderson | 1 | -12/+0 |
2021-02-18 | target/mips: Create mips_io_recompile_replay_branch | Richard Henderson | 1 | -10/+2 |