aboutsummaryrefslogtreecommitdiff
path: root/accel
AgeCommit message (Expand)Author
2024-01-25accel/tcg: Revert mapping of PCREL translation block to multiple virtual addr...Paolo Bonzini
2023-09-27accel/tcg: mttcg remove false-negative halted assertionNicholas Piggin
2023-09-11kvm: Introduce kvm_arch_get_default_type hookAkihiko Odaki
2023-05-18accel/tcg: Fix atomic_mmu_lookup for readsRichard Henderson
2022-11-09accel/tcg: Split out setjmp_gen_codeRichard Henderson
2022-11-09tcg: Move TCG_TARGET_HAS_direct_jump init to tb_gen_codeRichard Henderson
2022-11-06accel: abort if we fail to load the accelerator pluginClaudio Fontana
2022-11-01accel/tcg: Complete cpu initialization before registrationRichard Henderson
2022-11-01accel/tcg: Remove reset_icount argument from cpu_restore_state_from_tbRichard Henderson
2022-11-01accel/tcg: Remove will_exit argument from cpu_restore_stateRichard Henderson
2022-11-01accel/tcg: Introduce cpu_unwind_state_dataRichard Henderson
2022-10-28accel/qtest: Support qtest accelerator for WindowsXuzhou Cheng
2022-10-26Merge tag 'pull-tcg-20221026' of https://gitlab.com/rth7680/qemu into stagingStefan Hajnoczi
2022-10-26accel/tcg: Remove restore_state_to_opc functionRichard Henderson
2022-10-26accel/tcg: Add restore_state_to_opc to TCGCPUOpsRichard Henderson
2022-10-26accel/tcg: Simplify page_get/alloc_target_dataRichard Henderson
2022-10-26accel/tcg: Move TARGET_PAGE_DATA_SIZE impl to user-exec.cRichard Henderson
2022-10-26accel/tcg: Use tb_invalidate_phys_range in page_set_flagsRichard Henderson
2022-10-26accel/tcg: Use page_reset_target_data in page_set_flagsRichard Henderson
2022-10-26accel/tcg: Call tb_invalidate_phys_page for PAGE_RESETRichard Henderson
2022-10-26accel/tcg: Use tb_invalidate_phys_page in page_set_flagsRichard Henderson
2022-10-26accel/tcg: Unify declarations of tb_invalidate_phys_rangeRichard Henderson
2022-10-26accel/tcg: Rename tb_invalidate_phys_page_range and drop end parameterRichard Henderson
2022-10-26accel/tcg: Rename tb_invalidate_phys_pageRichard Henderson
2022-10-26accel/tcg: Introduce tb_{set_}page_addr{0,1}Richard Henderson
2022-10-26accel/tcg: Remove duplicate store to tb->page_addr[]Richard Henderson
2022-10-26accel/tcg: Drop cpu_get_tb_cpu_state from TARGET_HAS_PRECISE_SMCRichard Henderson
2022-10-26accel/tcg: Move assert_no_pages_locked to internal.hRichard Henderson
2022-10-26accel/tcg: Split out tb-maint.cRichard Henderson
2022-10-26accel/tcg: Split out PageDesc to internal.hRichard Henderson
2022-10-26accel/tcg: Remove disabled debug in translate-all.cRichard Henderson
2022-10-26accel/tcg: Make page_alloc_target_data allocation constantRichard Henderson
2022-10-26accel/tcg: Add a quicker check for breakpointsLeandro Lupori
2022-10-25Revert "accel/tcg: Init TCG cflags in vCPU thread handler"Peter Maydell
2022-10-24accel/tcg/tcg-accel-ops-rr: fix trivial typoMatheus Tavares Bernardino
2022-10-11i386: add notify VM exit supportChenyi Qiang
2022-10-11kvm: expose struct KVMStateChenyi Qiang
2022-10-10kvm: allow target-specific accelerator propertiesPaolo Bonzini
2022-10-06accel/kvm: move kvm_update_guest_debug to inline stubAlex Bennée
2022-10-06gdbstub: move guest debug support check to opsAlex Bennée
2022-10-06gdbstub: move breakpoint logic to accel opsAlex Bennée
2022-10-06gdbstub: move sstep flags probing into AccelClassAlex Bennée
2022-10-04accel/tcg: Introduce TARGET_TB_PCRELRichard Henderson
2022-10-04accel/tcg: Introduce tb_pc and log_pcRichard Henderson
2022-10-04include/hw/core: Create struct CPUJumpCacheRichard Henderson
2022-10-04accel/tcg: Inline tb_flush_jmp_cacheRichard Henderson
2022-10-04accel/tcg: Do not align tb->page_addr[0]Richard Henderson
2022-10-03accel/tcg: Use DisasContextBase in plugin_gen_tb_startRichard Henderson
2022-10-03accel/tcg: Use bool for page_find_allocRichard Henderson
2022-10-03accel/tcg: Remove PageDesc code_bitmapRichard Henderson