1605 Commits (ed23a159763293e84d3562dedd731192b093b808)

Author SHA1 Message Date
Philippe Mathieu-Daudé 9a8e6b9ca1 accel/system: Convert pre_resume() from AccelOpsClass to AccelClass 9 months ago
Philippe Mathieu-Daudé 261573c772 accel: Pass AccelState argument to gdbstub_supported_sstep_flags() 9 months ago
Philippe Mathieu-Daudé c7212fd2ce accel: Remove unused MachineState argument of AccelClass::setup_post() 9 months ago
Philippe Mathieu-Daudé 14784d00ce accel: Directly pass AccelState argument to AccelClass::has_memory() 9 months ago
Philippe Mathieu-Daudé 6b1ce32fee accel/kvm: Directly pass KVMState argument to do_kvm_create_vm() 9 months ago
Philippe Mathieu-Daudé 4bc5c9ab62 accel/kvm: Prefer local AccelState over global MachineState::accel 10 months ago
Philippe Mathieu-Daudé 7bdeb984cd accel/tcg: Prefer local AccelState over global current_accel() 10 months ago
Philippe Mathieu-Daudé d8878e4fca accel/hvf: Re-use QOM allocated state 10 months ago
Philippe Mathieu-Daudé 9d01d2e86d accel: Propagate AccelState to AccelClass::init_machine() 10 months ago
Philippe Mathieu-Daudé 487b25c9d9 accel: Keep reference to AccelOpsClass in AccelClass 10 months ago
Philippe Mathieu-Daudé b64bb17d14 accel: Expose and register generic_handle_interrupt() 10 months ago
Philippe Mathieu-Daudé 20a0181600 accel/dummy: Extract 'dummy-cpus.h' header from 'system/cpus.h' 9 months ago
Philippe Mathieu-Daudé a9c2afd74b accel/whpx: Expose whpx_enabled() to common code 10 months ago
Philippe Mathieu-Daudé 80a1efdedd accel/nvmm: Expose nvmm_enabled() to common code 10 months ago
Philippe Mathieu-Daudé 888a6be775 accel/kvm: Remove kvm_cpu_synchronize_state() stub 10 months ago
Philippe Mathieu-Daudé 6f13a0ada0 accel/hvf: Replace @dirty field by generic CPUState::vcpu_dirty field 10 months ago
Philippe Mathieu-Daudé 5f3bfbd8e2 accel/hvf: Report missing com.apple.security.hypervisor entitlement 9 months ago
Philippe Mathieu-Daudé 81490432b6 accel/hvf: Move generic method declarations to hvf-all.c 9 months ago
Philippe Mathieu-Daudé 3240b69f68 accel/hvf: Move per-cpu method declarations to hvf-accel-ops.c 9 months ago
Philippe Mathieu-Daudé dd0b228552 accel/tcg: Unregister the RCU before exiting RR thread 9 months ago
Philippe Mathieu-Daudé 6bb8f2c51b accel/tcg: Clear exit_request once in tcg_cpu_exec() 9 months ago
Philippe Mathieu-Daudé 3955a104bc accel/tcg: Factor tcg_dump_stats() out for re-use 9 months ago
Philippe Mathieu-Daudé 8becf10374 accel/tcg: Factor tcg_dump_flush_info() out 10 months ago
Philippe Mathieu-Daudé 93d7064e59 accel/tcg: Remove profiler leftover 9 months ago
Philippe Mathieu-Daudé 7359f69009 accel/tcg: Remove 'info opcount' and @x-query-opcount 9 months ago
Philippe Mathieu-Daudé af065855ce accel/kvm: Reduce kvm_create_vcpu() declaration scope 10 months ago
Philippe Mathieu-Daudé 597ae563ba accel/kvm: Remove kvm_init_cpu_signals() stub 10 months ago
Philippe Mathieu-Daudé 842e7eecd4 accel: Pass AccelState argument to gdbstub_supported_sstep_flags() 9 months ago
Philippe Mathieu-Daudé 1e9fb43d30 accel: Remove unused MachineState argument of AccelClass::setup_post() 9 months ago
Philippe Mathieu-Daudé 8dd5e6befc accel: Directly pass AccelState argument to AccelClass::has_memory() 9 months ago
Philippe Mathieu-Daudé 583d1c8f16 accel/kvm: Directly pass KVMState argument to do_kvm_create_vm() 9 months ago
Philippe Mathieu-Daudé f0db25adcf accel/kvm: Prefer local AccelState over global MachineState::accel 10 months ago
Philippe Mathieu-Daudé 0fdcfc3baf accel/tcg: Prefer local AccelState over global current_accel() 10 months ago
Philippe Mathieu-Daudé 51e1896199 accel: Propagate AccelState to AccelClass::init_machine() 10 months ago
Philippe Mathieu-Daudé 38623a9f63 accel: Keep reference to AccelOpsClass in AccelClass 10 months ago
Philippe Mathieu-Daudé b9b8ce0384 accel: Expose and register generic_handle_interrupt() 10 months ago
Philippe Mathieu-Daudé e8388158e6 accel/dummy: Extract 'dummy-cpus.h' header from 'system/cpus.h' 9 months ago
Philippe Mathieu-Daudé d5a407a576 accel/whpx: Expose whpx_enabled() to common code 10 months ago
Philippe Mathieu-Daudé b6637bd556 accel/nvmm: Expose nvmm_enabled() to common code 10 months ago
Philippe Mathieu-Daudé 476e737965 accel/kvm: Remove kvm_cpu_synchronize_state() stub 10 months ago
Philippe Mathieu-Daudé 93bbbcb8d6 accel/hvf: Replace @dirty field by generic CPUState::vcpu_dirty field 10 months ago
Philippe Mathieu-Daudé 5da232017a accel/hvf: Move generic method declarations to hvf-all.c 9 months ago
Philippe Mathieu-Daudé c4b231cbd3 accel/hvf: Move per-cpu method declarations to hvf-accel-ops.c 9 months ago
Philippe Mathieu-Daudé a472390e80 accel/tcg: Factor tcg_dump_stats() out for re-use 9 months ago
Philippe Mathieu-Daudé 04fbbeb765 accel/tcg: Factor tcg_dump_flush_info() out 10 months ago
Philippe Mathieu-Daudé f1e59f012d accel/tcg: Remove profiler leftover 9 months ago
Philippe Mathieu-Daudé a8e49597d4 accel/tcg: Remove 'info opcount' and @x-query-opcount 9 months ago
Philippe Mathieu-Daudé 06810394fd accel/kvm: Reduce kvm_create_vcpu() declaration scope 10 months ago
Philippe Mathieu-Daudé f3fc87a14b accel/kvm: Remove kvm_init_cpu_signals() stub 10 months ago
Philippe Mathieu-Daudé d30245d3f5 system/cpus: Assert interrupt handling is done with BQL locked 10 months ago