112 Commits (5136598e2667f35ef3dc1d757616a266bd5eb3a2)

Author SHA1 Message Date
Philippe Mathieu-Daudé 87969d6681 target/loongarch: Move has_work() from CPUClass to SysemuCPUOps 2 years ago
Song Gao d882c284a3 target/loongarch: check tlb_ps 1 year ago
Philippe Mathieu-Daudé b8b37affc7 target: Set disassemble_info::endian value for little-endian targets 2 years ago
Philippe Mathieu-Daudé 1501743654 accel/tcg: Rename 'hw/core/tcg-cpu-ops.h' -> 'accel/tcg/cpu-ops.h' 2 years ago
Xianglai Li 0a629c8273 target/loongarch: Adjust the cpu reset action to a proper position 1 year ago
Bibo Mao ab9935d299 hw/loongarch/virt: Implement cpu plug interface 2 years ago
Bibo Mao 7bf633c53f hw/loongarch/virt: Add basic cpu plug interface framework 2 years ago
Bibo Mao d32fde20bd hw/loongarch/virt: Add topo properties on CPU object 1 year ago
Bibo Mao 780a65bd95 target/loongarch: Move kvm specified vCPU property to kvm directory 1 year ago
Bibo Mao 3406b001e6 target/loongarch: Add post init function for kvm mode 1 year ago
Bibo Mao 0262c8075e target/loongarch: Correct maximum physical address in KVM mode 1 year ago
Bibo Mao 3215fe8528 target/loongarch: Dump all generic CSR registers 2 years ago
Bibo Mao b5b13eb712 target/loongarch: Set unused flag with CSR registers 2 years ago
Bibo Mao 5e360dabed target/loongarch: Use auto method with LASX feature 2 years ago
Bibo Mao 936c3f4d79 target/loongarch: Use auto method with LSX feature 2 years ago
Richard Henderson e4a8e093dc accel/tcg: Move gen_intermediate_code to TCGCPUOps.translate_core 2 years ago
Philippe Mathieu-Daudé 8865049bab accel/tcg: Move tcg_cflags_has/set() to 'exec/translation-block.h' 2 years ago
Philippe Mathieu-Daudé 92b3938ca6 target/loongarch: Declare loongarch_cpu_dump_state() locally 2 years ago
Philippe Mathieu-Daudé 32cad1ffb8 include: Rename sysemu/ -> system/ 2 years ago
Bibo Mao 6edd2a9bec target/loongarch/kvm: Implement LoongArch PMU extension 2 years ago
Bibo Mao c23a53d894 target/loongarch: Add loongson binary translation feature 2 years ago
Bibo Mao 32c22cc47c target/loongarch: Support QMP dump-guest-memory 2 years ago
Bibo Mao a724f5a84e target/loongarch/kvm: Add vCPU reset function 2 years ago
Bibo Mao a840d70ee4 target/loongarch: Add compatible support about VM reboot 2 years ago
Song Gao 3ef4b21a5c target/loongarch: Fix cpu_reset set wrong CSR_CRMD 2 years ago
Song Gao bba1c36da0 target/loongarch: Set CSR_PRCFG1 and CSR_PRCFG2 values 2 years ago
Peter Maydell 4f7b1ecba8 target: Set TCGCPUOps::cpu_exec_halt to target's has_work implementation 2 years ago
lanyanzhi 78f932ea1f target/loongarch: fix a wrong print in cpu dump 2 years ago
Bibo Mao f83434f3dc target/loongarch: Add loongarch vector property unconditionally 2 years ago
Bibo Mao 6f703a4841 target/loongarch: Add TCG macro in structure CPUArchState 2 years ago
Philippe Mathieu-Daudé b254c342cf accel/tcg: Access tcg_cflags with getter / setter 3 years ago
Michael Tokarev 0cbb322f70 target/loongarch/cpu.c: typo fix: expection 2 years ago
Peter Maydell ad80e36744 hw, target: Add ResetType argument to hold and exit phase methods 2 years ago
Song Gao 1590154ee4 target/loongarch: Fix qemu-system-loongarch64 assert failed with the option '-d int' 2 years ago
Philippe Mathieu-Daudé f3b603b95e target/loongarch: Prefer fast cpu_env() over slower CPU QOM cast macro 3 years ago
Philippe Mathieu-Daudé 348802b526 target: Replace CPU_GET_CLASS(cpu -> obj) in cpu_reset_hold() handler 3 years ago
Akihiko Odaki ecd6f6a882 gdbstub: Infer number of core registers from XML 2 years ago
Richard Henderson a120d32097 include/exec: Implement cpu_mmu_index generically 3 years ago
Richard Henderson 3f262d2568 target/loongarch: Rename MMU_IDX_* 3 years ago
Richard Henderson a72a1b105d target/loongarch: Populate CPUClass.mmu_index 3 years ago
Song Gao 27edd5040c target/loongarch: Fix qtest test-hmp error when KVM-only build 3 years ago
Richard Henderson 2889fb8bd2 target/loongarch: Constify loongarch_tcg_ops 3 years ago
Richard Henderson 1764ad70ce include/qemu: Add TCGCPUOps typedef to typedefs.h 3 years ago
Bibo Mao 5e90b8db38 hw/loongarch/virt: Set iocsr address space per-board rather than percpu 3 years ago
Tianrui Zhao 8dcbad5128 target/loongarch: Implement set vcpu intr for kvm 3 years ago
Tianrui Zhao 2d45085a72 target/loongarch: Restrict TCG-specific code 3 years ago
Tianrui Zhao f8447436d3 target/loongarch: Implement kvm get/set registers 3 years ago
Tianrui Zhao 6278465696 target/loongarch: Supplement vcpu env initial when vcpu reset 3 years ago
Gavin Shan 979bf44af8 target/loongarch: Use generic cpu_list() 3 years ago
Philippe Mathieu-Daudé d5be19f514 cpu: Call object_class_dynamic_cast() once in cpu_class_by_name() 3 years ago