aboutsummaryrefslogtreecommitdiff
path: root/accel
AgeCommit message (Expand)Author
2023-01-11kvm: Atomic memslot updatesDavid Hildenbrand
2023-01-11KVM: keep track of running ioctlsEmanuele Giuseppe Esposito
2023-01-11accel: introduce accelerator blocker APIEmanuele Giuseppe Esposito
2023-01-08Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingPeter Maydell
2023-01-06meson: cleanup dummy-cpus.c rulesPaolo Bonzini
2023-01-05accel/tcg: Handle false negative lookup in page_check_rangeRichard Henderson
2023-01-05accel/tcg: Use g_free_rcu for user-exec interval treesRichard Henderson
2023-01-05accel/tcg: Fix tb_invalidate_phys_page_unwindRichard Henderson
2023-01-05tcg: Vary the allocation size for TCGOpRichard Henderson
2023-01-05tcg: Pass number of arguments to tcg_emit_op() / tcg_op_insert_*()Philippe Mathieu-Daudé
2023-01-05accel/tcg/plugin: Use copy_op in append_{udata,mem}_cbRichard Henderson
2023-01-05accel/tcg/plugin: Avoid duplicate copy in copy_callRichard Henderson
2023-01-05accel/tcg/plugin: Don't search for the function pointer indexRichard Henderson
2023-01-04accel/tcg: Use QEMU_IOTHREAD_LOCK_GUARD in io_readx/io_writexRichard Henderson
2022-12-20accel/tcg: Restrict page_collection structure to system TB maintainancePhilippe Mathieu-Daudé
2022-12-20accel/tcg: Factor tb_invalidate_phys_range_fast() outPhilippe Mathieu-Daudé
2022-12-20accel/tcg: Rename tb_invalidate_phys_page_fast{,__locked}()Philippe Mathieu-Daudé
2022-12-20accel/tcg: Remove trace events from trace-root.hPhilippe Mathieu-Daudé
2022-12-20accel/tcg: Restrict cpu_io_recompile() to system emulationPhilippe Mathieu-Daudé
2022-12-20accel/tcg: Move remainder of page locking to tb-maint.cRichard Henderson
2022-12-20accel/tcg: Move PageDesc tree into tb-maint.c for systemRichard Henderson
2022-12-20accel/tcg: Use interval tree for user-only page trackingRichard Henderson
2022-12-20accel/tcg: Move page_{get,set}_flags to user-exec.cRichard Henderson
2022-12-20accel/tcg: Drop PAGE_RESERVED for CONFIG_BSDRichard Henderson
2022-12-20accel/tcg: Use interval tree for TARGET_PAGE_DATA_SIZERichard Henderson
2022-12-20accel/tcg: Use interval tree for TBs in user-only modeRichard Henderson
2022-12-20accel/tcg: Rename page_flush_tbRichard Henderson
2022-12-14qapi: Use returned bool to check for failure (again)Markus Armbruster
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