Age | Commit message (Expand) | Author | Files | Lines |
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 |
2021-02-18 | accel/tcg: Create io_recompile_replay_branch hook | Richard Henderson | 1 | -4/+13 |
2021-02-18 | accel/tcg/plugin-gen: fix the call signature for inline callbacks | Alex Bennée | 1 | -21/+11 |
2021-02-17 | Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into ... | Peter Maydell | 1 | -1/+5 |
2021-02-16 | sev/i386: Don't allow a system reset under an SEV-ES guest | Tom Lendacky | 1 | -0/+5 |
2021-02-16 | sev/i386: Allow AP booting under SEV-ES | Paolo Bonzini | 1 | -1/+0 |
2021-02-16 | exec: Rename guest_{addr,range}_valid to *_untagged | Richard Henderson | 1 | -1/+2 |
2021-02-16 | exec: Use cpu_untagged_addr in g2h; split out g2h_untagged | Richard Henderson | 2 | -26/+26 |
2021-02-16 | tcg: Introduce target-specific page data for user-only | Richard Henderson | 1 | -0/+28 |
2021-02-11 | accel/tcg: Add URL of clang bug to comment about our workaround | Peter Maydell | 1 | -6/+19 |
2021-02-08 | replay: fix replay of the interrupts | Pavel Dovgalyuk | 1 | -1/+7 |
2021-02-08 | accel/kvm/kvm-all: Fix wrong return code handling in dirty log code | Thomas Huth | 1 | -9/+12 |
2021-02-08 | confidential guest support: Move SEV initialization into arch specific code | David Gibson | 2 | -16/+2 |
2021-02-08 | sev: Add Error ** to sev_kvm_init() | David Gibson | 2 | -2/+4 |
2021-02-08 | confidential guest support: Rework the "memory-encryption" property | David Gibson | 2 | -4/+6 |
2021-02-08 | sev: Remove false abstraction of flash encryption | David Gibson | 3 | -46/+4 |
2021-02-05 | accel: introduce AccelCPUClass extending CPUClass | Claudio Fontana | 1 | -0/+44 |
2021-02-05 | accel: replace struct CpusAccel with AccelOpsClass | Claudio Fontana | 19 | -86/+207 |
2021-02-05 | accel: extend AccelState and AccelClass to user-mode | Claudio Fontana | 8 | -32/+94 |
2021-02-05 | cpu: tcg_ops: move to tcg-cpu-ops.h, keep a pointer in CPUClass | Claudio Fontana | 3 | -21/+50 |
2021-02-05 | cpu: move debug_check_watchpoint to tcg_ops | Claudio Fontana | 1 | -1/+2 |
2021-02-05 | cpu: move cc->do_interrupt to tcg_ops | Claudio Fontana | 1 | -2/+2 |
2021-02-05 | cpu: Move debug_excp_handler to tcg_ops | Eduardo Habkost | 1 | -2/+2 |
2021-02-05 | cpu: Move tlb_fill to tcg_ops | Eduardo Habkost | 2 | -6/+7 |
2021-02-05 | cpu: Move cpu_exec_* to tcg_ops | Eduardo Habkost | 1 | -6/+6 |
2021-02-05 | cpu: Move synchronize_from_tb() to tcg_ops | Eduardo Habkost | 1 | -2/+2 |
2021-02-05 | accel/tcg: split TCG-only code from cpu_exec_realizefn | Claudio Fontana | 1 | -0/+28 |
2021-01-29 | hvf: Add hypervisor entitlement to output binaries | Alexander Graf | 1 | -0/+8 |
2021-01-24 | tcg: Restart code generation when we run out of temps | Richard Henderson | 1 | -1/+14 |
2021-01-23 | tcg: Toggle page execution for Apple Silicon | Roman Bolshakov | 2 | -0/+5 |
2021-01-23 | accel/tcg: Restrict cpu_io_recompile() from other accelerators | Philippe Mathieu-Daudé | 2 | -0/+3 |
2021-01-23 | accel/tcg: Declare missing cpu_loop_exit*() stubs | Philippe Mathieu-Daudé | 1 | -0/+10 |
2021-01-23 | accel/tcg: Restrict tb_gen_code() from other accelerators | Philippe Mathieu-Daudé | 3 | -0/+20 |
2021-01-23 | accel/tcg: Move tb_flush_jmp_cache() to cputlb.c | Richard Henderson | 2 | -17/+18 |
2021-01-23 | accel/tcg: Make cpu_gen_init() static | Philippe Mathieu-Daudé | 1 | -1/+1 |
2021-01-22 | tcg: update the cpu running flag in cpu_exec_step_atomic | Douglas Crosher | 1 | -0/+4 |
2021-01-20 | accel/kvm: avoid using predefined PAGE_SIZE | Jiaxun Yang | 1 | -0/+3 |
2021-01-13 | tcg: Use tcg_constant_{i32,i64} with tcg plugins | Richard Henderson | 1 | -27/+22 |
2021-01-07 | tcg: Remove TCG_TARGET_SUPPORT_MIRROR | Richard Henderson | 1 | -7/+9 |
2021-01-07 | accel/tcg: Add mips support to alloc_code_gen_buffer_splitwx_memfd | Richard Henderson | 1 | -8/+38 |
2021-01-07 | tcg: Return the TB pointer from the rx region from exit_tb | Richard Henderson | 1 | -14/+21 |
2021-01-07 | accel/tcg: Support split-wx for darwin/iOS with vm_remap | Richard Henderson | 1 | -0/+67 |
2021-01-07 | accel/tcg: Support split-wx for linux with memfd | Richard Henderson | 1 | -8/+76 |
2021-01-07 | tcg: Add --accel tcg,split-wx property | Richard Henderson | 2 | -9/+52 |