19 Commits (e4f6a02d86bf3977ebfeaab1379a0aa3ab7ca2bd)

Author SHA1 Message Date
Philippe Mathieu-Daudé e4f6a02d86 accel: Introduce AccelOpsClass::cpu_target_realize() hook 1 year ago
Philippe Mathieu-Daudé f7a7e7dd21 accel: Extract AccelClass definition to 'accel/accel-ops.h' 1 year ago
Philippe Mathieu-Daudé 261573c772 accel: Pass AccelState argument to gdbstub_supported_sstep_flags() 1 year ago
Philippe Mathieu-Daudé 842e7eecd4 accel: Pass AccelState argument to gdbstub_supported_sstep_flags() 1 year ago
Philippe Mathieu-Daudé 802c4daf33 accel: Move target-agnostic code from accel-target.c -> accel-common.c 1 year ago
Philippe Mathieu-Daudé 44246e7170 accel: Make AccelCPUClass structure target-agnostic 1 year ago
Philippe Mathieu-Daudé 64cbcf1d97 accel: Implement accel_init_ops_interfaces() for both system/user mode 1 year ago
Philippe Mathieu-Daudé 5e15bb7d66 cpus: Replace CPU_RESOLVING_TYPE -> target_cpu_type() 1 year ago
Philippe Mathieu-Daudé e27fa95fb9 accel: Prefer cached CpuClass over CPU_GET_CLASS() macro 2 years ago
Philippe Mathieu-Daudé b12a0f8566 accel: Rename 'hw/core/accel-cpu.h' -> 'accel/accel-cpu-target.h' 2 years ago
Philippe Mathieu-Daudé e92a883ffe accel/accel: Make TYPE_ACCEL abstract 7 years ago
Philippe Mathieu-Daudé 463b00682d accel: Rename accel_init_ops_interfaces() to include 'system' 3 years ago
Philippe Mathieu-Daudé 0017c64e1c accel: Rename accel_softmmu* -> accel_system* 3 years ago
Philippe Mathieu-Daudé e8b845b9b1 accel: Rename accel-common.c -> accel-target.c 3 years ago
Philippe Mathieu-Daudé 59851868a2 accel: Declare AccelClass::cpu_common_[un]realize() handlers 3 years ago
Philippe Mathieu-Daudé 1aa1d8308d accel: Introduce accel_cpu_common_unrealize() stub 3 years ago
Philippe Mathieu-Daudé bd684b2f3f accel: Rename accel_cpu_realize() -> accel_cpu_common_realize() 3 years ago
Philippe Mathieu-Daudé 6294e502a9 accel: Rename AccelCPUClass::cpu_realizefn() -> cpu_target_realize() 3 years ago
Philippe Mathieu-Daudé e5dc722ca9 accel: Rename accel_cpu_realizefn() -> accel_cpu_realize() 3 years ago
Alex Bennée 3b7a93880a gdbstub: move sstep flags probing into AccelClass 4 years ago
Alexander Graf 55bd445c41 accel: Introduce current_accel_name() 4 years ago
Gerd Hoffmann f934907a8b accel: autoload modules 5 years ago
Claudio Fontana cc3f2be6b7 accel: add init_accel_cpu for adapting accel behavior to CPU type 5 years ago
Claudio Fontana 9ea057dc64 accel-cpu: make cpu_realizefn return a bool 5 years ago
Claudio Fontana bb883fd677 accel: introduce new accessor functions 5 years ago
Claudio Fontana fb6916dd6c accel: introduce AccelCPUClass extending CPUClass 6 years ago
Claudio Fontana b86f59c715 accel: replace struct CpusAccel with AccelOpsClass 6 years ago
Claudio Fontana 940e43aa30 accel: extend AccelState and AccelClass to user-mode 6 years ago
Philippe Mathieu-Daudé ce7cdebdb5 accel: Introduce the current_accel() wrapper 7 years ago
Paolo Bonzini fc5cf82621 accel: pass object to accel_init_machine 7 years ago
Paolo Bonzini 3c75e12ea6 qom: add object_new_with_class 7 years ago
Paolo Bonzini 28a0961757 vl: merge -accel processing into configure_accelerators 7 years ago
Eduardo Habkost 8d006d4bc2 accel: Remove unused AccelClass::available field 7 years ago
Markus Armbruster 79b9d4bde7 accel: Unbreak accelerator fallback 7 years ago
Markus Armbruster 1a3ec8c156 qdev: Fix latent bug with compat_props and onboard devices 8 years ago
Anthony PERARD b0c214ce41 accel: Allow to build QEMU without TCG or KVM support 8 years ago
Thomas Huth 98e56ae679 accel: Improve selection of the default accelerator 8 years ago
Marc-André Lureau ea9ce8934c hw: apply accel compat properties without touching globals 8 years ago
Marc-André Lureau 745a4f5ed7 accel: register global_props like machine globals 8 years ago
Daniel P. Berrangé 20efc49ed6 accel: use g_strsplit for parsing accelerator names 8 years ago
Ian Jackson 7a64c17f3b AccelClass: Introduce accel_setup_post 9 years ago
Markus Armbruster 922a01a013 Move include qemu/option.h from qemu-common.h to actual users 9 years ago
Laurent Vivier 2f6b38d171 accel: cleanup error output 9 years ago
Laurent Vivier d73f024722 accel: cleanup error output 9 years ago
Peter Xu 9ffea096b9 accel: introduce AccelClass.global_props 9 years ago
Yang Zhong a9ded6017e accel: split the tcg accelerator from accel.c file 9 years ago
Anand J 814bb12a56 clean-up: removed duplicate #includes 10 years ago
Wei Jiangang bdc3f61dec accel: make configure_accelerator return void 10 years ago
Peter Maydell d38ea87ac5 all: Clean up includes 11 years ago
Eduardo Habkost ac2da55e01 accel: Create accel object when initializing machine 12 years ago