2021-05-10 | Claudio Fontana | accel-cpu: make cpu_realizefn return a bool Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20210322132800.7470-9-cfontana@suse.de> |
commitcommitdifftree |
2021-05-10 | Claudio Fontana | target/i386: fix host_cpu_adjust_phys_bits error handling Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20210322132800.7470-8-cfontana@suse.de> |
commitcommitdifftree |
2021-05-10 | Claudio Fontana | accel: introduce new accessor functions Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20210322132800.7470-7-cfontana@suse.de> |
commitcommitdifftree |
2021-05-10 | Claudio Fontana | cpu: call AccelCPUClass::cpu_realizefn in cpu_exec_realizefn Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20210322132800.7470-6-cfontana@suse.de> |
commitcommitdifftree |
2021-05-10 | Claudio Fontana | i386: split cpu accelerators from cpu.c, using AccelCPUClass Signed-off-by: Claudio Fontana <cfontana@suse.de> Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20210322132800.7470-5-cfontana@suse.de> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | accel: introduce AccelCPUClass extending CPUClass Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20210204163931.7358-19-cfontana@suse.de> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | accel: replace struct CpusAccel with AccelOpsClass Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20210204163931.7358-18-cfontana@suse.de> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | accel: extend AccelState and AccelClass to user-mode Signed-off-by: Claudio Fontana <cfontana@suse.de> Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20210204163931.7358-17-cfontana@suse.de> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | cpu: tcg_ops: move to tcg-cpu-ops.h, keep a pointer... Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20210204163931.7358-16-cfontana@suse.de> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | cpu: move debug_check_watchpoint to tcg_ops Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20210204163931.7358-15-cfontana@suse.de> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | cpu: move adjust_watchpoint_address to tcg_ops Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20210204163931.7358-14-cfontana@suse.de> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | physmem: make watchpoint checking code TCG-only Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20210204163931.7358-13-cfontana@suse.de> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | cpu: move do_unaligned_access to tcg_ops Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20210204163931.7358-12-cfontana@suse.de> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | cpu: move cc->transaction_failed to tcg_ops Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20210204163931.7358-11-cfontana@suse.de> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | cpu: move cc->do_interrupt to tcg_ops Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20210204163931.7358-10-cfontana@suse.de> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | target/arm: do not use cc->do_interrupt for KVM directly Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20210204163931.7358-9-cfontana@suse.de> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | accel/tcg: split TCG-only code from cpu_exec_realizefn Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20210204163931.7358-4-cfontana@suse.de> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | target/riscv: remove CONFIG_TCG, as it is always TCG Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20210204163931.7358-3-cfontana@suse.de> |
commitcommitdifftree |
2020-12-16 | Claudio Fontana | i386: tcg: remove inline from cpu_load_eflags Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20201212155530.23098-9-cfontana@suse.de> |
commitcommitdifftree |
2020-12-16 | Claudio Fontana | i386: move TCG cpu class initialization to tcg/ Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20201212155530.23098-8-cfontana@suse.de> |
commitcommitdifftree |
2020-12-16 | Claudio Fontana | i386: move cpu dump out of helper.c into cpu-dump.c Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20201212155530.23098-7-cfontana@suse.de> |
commitcommitdifftree |
2020-12-16 | Claudio Fontana | i386: move TCG accel files into tcg/ Signed-off-by: Claudio Fontana <cfontana@suse.de> Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20201212155530.23098-6-cfontana@suse.de> |
commitcommitdifftree |
2020-12-16 | Claudio Fontana | i386: hvf: remove stale MAINTAINERS entry for old hvf... Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20201212155530.23098-5-cfontana@suse.de> |
commitcommitdifftree |
2020-12-16 | Claudio Fontana | i386: move hax accel files into hax/ Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20201212155530.23098-4-cfontana@suse.de> |
commitcommitdifftree |
2020-12-16 | Claudio Fontana | i386: move whpx accel files into whpx/ Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20201212155530.23098-3-cfontana@suse.de> |
commitcommitdifftree |
2020-12-16 | Claudio Fontana | i386: move kvm accel files into kvm/ Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20201212155530.23098-2-cfontana@suse.de> |
commitcommitdifftree |
2020-12-10 | Claudio Fontana | accel/tcg: rename tcg-cpus functions to match module... Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20201015143217.29337-4-cfontana@suse.de> |
commitcommitdifftree |
2020-12-10 | Claudio Fontana | accel/tcg: split tcg_start_vcpu_thread Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20201015143217.29337-3-cfontana@suse.de> |
commitcommitdifftree |
2020-12-10 | Claudio Fontana | accel/tcg: split CpusAccel into three TCG variants Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20201015143217.29337-2-cfontana@suse.de> |
commitcommitdifftree |
2020-10-22 | Claudio Fontana | replay: do not build if TCG is not available Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20201013192123.22632-4-cfontana@suse.de> |
commitcommitdifftree |
2020-10-22 | Claudio Fontana | qtest: unbreak non-TCG builds in bios-tables-test Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20201013192123.22632-3-cfontana@suse.de> |
commitcommitdifftree |
2020-10-17 | Claudio Fontana | hax: unbreak accelerator cpu code after cpus.c split Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20201016080032.13914-1-cfontana@suse.de> |
commitcommitdifftree |
2020-10-05 | Claudio Fontana | accel/tcg: use current_machine as it is always set... Signed-off-by: Claudio Fontana <cfontana@suse.de> |
commitcommitdifftree |
2020-10-05 | Claudio Fontana | kvm: remove kvm specific functions from global includes Signed-off-by: Claudio Fontana <cfontana@suse.de> |
commitcommitdifftree |
2020-10-05 | Claudio Fontana | hax: remove hax specific functions from global includes Signed-off-by: Claudio Fontana <cfontana@suse.de> |
commitcommitdifftree |
2020-10-05 | Claudio Fontana | whpx: remove whpx specific functions from global includes Signed-off-by: Claudio Fontana <cfontana@suse.de> |
commitcommitdifftree |
2020-10-05 | Claudio Fontana | hvf: remove hvf specific functions from global includes Signed-off-by: Claudio Fontana <cfontana@suse.de> |
commitcommitdifftree |
2020-10-05 | Claudio Fontana | cpus: add handle_interrupt to the CpusAccel interface Signed-off-by: Claudio Fontana <cfontana@suse.de> |
commitcommitdifftree |
2020-10-05 | Claudio Fontana | cpus: remove checks for non-NULL cpus_accel Signed-off-by: Claudio Fontana <cfontana@suse.de> |
commitcommitdifftree |
2020-10-05 | Claudio Fontana | cpus: cleanup now unneeded includes Signed-off-by: Claudio Fontana <cfontana@suse.de> |
commitcommitdifftree |
2020-10-05 | Claudio Fontana | cpus: extract out hvf-specific code to target/i386... Signed-off-by: Claudio Fontana <cfontana@suse.de> Signed-off-by: Claudio Fontana <cfontana@suse.de> |
commitcommitdifftree |
2020-10-05 | Claudio Fontana | cpus: extract out whpx-specific code to target/i386/ Signed-off-by: Claudio Fontana <cfontana@suse.de> |
commitcommitdifftree |
2020-10-05 | Claudio Fontana | cpus: extract out hax-specific code to target/i386/ Signed-off-by: Claudio Fontana <cfontana@suse.de> |
commitcommitdifftree |
2020-10-05 | Claudio Fontana | cpus: extract out kvm-specific code to accel/kvm Signed-off-by: Claudio Fontana <cfontana@suse.de> Signed-off-by: Claudio Fontana <cfontana@suse.de> |
commitcommitdifftree |
2020-10-05 | Claudio Fontana | cpus: extract out qtest-specific code to accel/qtest Signed-off-by: Claudio Fontana <cfontana@suse.de> |
commitcommitdifftree |
2020-10-05 | Claudio Fontana | cpus: extract out TCG-specific code to accel/tcg Signed-off-by: Claudio Fontana <cfontana@suse.de> Signed-off-by: Claudio Fontana <cfontana@suse.de> |
commitcommitdifftree |
2020-10-05 | Claudio Fontana | cpus: prepare new CpusAccel cpu accelerator interface Signed-off-by: Claudio Fontana <cfontana@suse.de> |
commitcommitdifftree |
2020-10-05 | Claudio Fontana | icount: rename functions to be consistent with the... Signed-off-by: Claudio Fontana <cfontana@suse.de> |
commitcommitdifftree |
2020-10-05 | Claudio Fontana | cpu-timers, icount: new modules Signed-off-by: Claudio Fontana <cfontana@suse.de> Signed-off-by: Claudio Fontana <cfontana@suse.de> |
commitcommitdifftree |
2020-09-30 | Claudio Fontana | tests: add missing genh dependency Reported-by: Claudio Fontana <cfontana@suse.de> Tested-by: Claudio Fontana <cfontana@suse.de> |
commitcommitdifftree |
2020-07-10 | Claudio Fontana | cpu-throttle: new module, extracted from cpus.c Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20200629093504.3228-3-cfontana@suse.de> |
commitcommitdifftree |
2020-07-10 | Claudio Fontana | softmmu: move softmmu only files from root Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20200629093504.3228-2-cfontana@suse.de> |
commitcommitdifftree |
2020-06-16 | Claudio Fontana | Makefile: remove old compatibility gunks Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20200518160319.18861-3-cfontana@suse.de> |
commitcommitdifftree |
2020-06-16 | Claudio Fontana | Makefile: dtc: update, build the libfdt target Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20200518160319.18861-2-cfontana@suse.de> |
commitcommitdifftree |