Hi, I've prepared some patches to have KVM-only builds. Some patches are generic - well kind of, instead they are TCG specific =) - so I'm sending them as a separate series.
Please review, Phil. Philippe Mathieu-Daudé (6): accel/tcg: Make cpu_gen_init() static accel/tcg: Restrict tb_flush_jmp_cache() from other accelerators accel/tcg: Restrict tb_gen_code() from other accelerators accel/tcg: Declare missing cpu_loop_exit*() stubs accel/tcg: Restrict cpu_io_recompile() from other accelerators softmmu: Restrict watchpoint handlers to TCG accelerator accel/tcg/internal.h | 23 +++++++++++++++++++++++ include/exec/exec-all.h | 11 ----------- include/hw/core/cpu.h | 4 ++-- accel/stubs/tcg-stub.c | 10 ++++++++++ accel/tcg/cpu-exec.c | 1 + accel/tcg/cputlb.c | 1 + accel/tcg/translate-all.c | 3 ++- accel/tcg/user-exec.c | 1 + softmmu/physmem.c | 4 ++++ 9 files changed, 44 insertions(+), 14 deletions(-) create mode 100644 accel/tcg/internal.h -- 2.26.2