aboutsummaryrefslogtreecommitdiff
path: root/target
AgeCommit message (Expand)Author
2022-01-21target/riscv: Support virtual time context synchronizationYifei Jiang
2022-01-21target/riscv: Implement virtual time adjusting with vm state changingYifei Jiang
2022-01-21target/riscv: Add kvm_riscv_get/put_regs_timerYifei Jiang
2022-01-21target/riscv: Add host cpu typeYifei Jiang
2022-01-21target/riscv: Handle KVM_EXIT_RISCV_SBI exitYifei Jiang
2022-01-21target/riscv: Support setting external interrupt by KVMYifei Jiang
2022-01-21target/riscv: Support start kernel directly by KVMYifei Jiang
2022-01-21target/riscv: Implement kvm_arch_put_registersYifei Jiang
2022-01-21target/riscv: Implement kvm_arch_get_registersYifei Jiang
2022-01-21target/riscv: Implement function kvm_arch_init_vcpuYifei Jiang
2022-01-21target/riscv: Add target/riscv/kvm.c to place the public kvm interfaceYifei Jiang
2022-01-20hw/arm/virt: KVM: Enable PAuth when supported by the hostMarc Zyngier
2022-01-19Merge remote-tracking branch 'remotes/thuth-gitlab/tags/pull-request-2022-01-...Peter Maydell
2022-01-18s390x: sigp: Reorder the SIGP STOP codeEric Farman
2022-01-18target/ppc: Fix 7448 supportCédric Le Goater
2022-01-18target/ppc: Finish removal of 401/403 CPUsCédric Le Goater
2022-01-18target/ppc: Remove last user of .load_state_oldCédric Le Goater
2022-01-17target/s390x: Fix shifting 32-bit values for more than 31 bitsIlya Leoshkevich
2022-01-17target/s390x: Fix cc_calc_sla_64() missing overflowsIlya Leoshkevich
2022-01-17target/s390x: Fix SRDA CC calculationIlya Leoshkevich
2022-01-17target/s390x: Fix SLDA sign bit indexIlya Leoshkevich
2022-01-13Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into ...Peter Maydell
2022-01-13Merge remote-tracking branch 'remotes/legoater/tags/pull-ppc-20220112' into s...Peter Maydell
2022-01-12KVM: x86: ignore interrupt_bitmap field of KVM_GET/SET_SREGSPaolo Bonzini
2022-01-12KVM: use KVM_{GET|SET}_SREGS2 when supported.Maxim Levitsky
2022-01-12target/ppc: Set the correct endianness for powernv memory dumpsFabiano Rosas
2022-01-12target/ppc: Introduce a wrapper for powerpc_excpFabiano Rosas
2022-01-12target/ppc: Use ppc_interrupts_little_endian in powerpc_excpFabiano Rosas
2022-01-12target/ppc: Add MSR_ILE support to ppc_interrupts_little_endianFabiano Rosas
2022-01-12target/ppc: Add HV support to ppc_interrupts_little_endianFabiano Rosas
2022-01-12target/ppc: powerpc_excp: Group unimplemented exceptionsFabiano Rosas
2022-01-12target/ppc: powerpc_excp: Keep 60x/7x5 soft MMU logs activeFabiano Rosas
2022-01-12target/ppc: powerpc_excp: Extract software TLB logging into a functionFabiano Rosas
2022-01-12target/ppc: Add extra float instructions to POWER5P processorsCédric Le Goater
2022-01-12target/ppc: Add popcntb instruction to POWER5+ processorsCédric Le Goater
2022-01-11target/mips: Extract trap code into env->error_codeRichard Henderson
2022-01-11target/mips: Extract break code into env->error_codeRichard Henderson
2022-01-09target/m68k: don't word align SP in stack frame if M68K_FEATURE_UNALIGNED_DAT...Mark Cave-Ayland
2022-01-08target/riscv: Implement the stval/mtval illegal instructionAlistair Francis
2022-01-08target/riscv: Fixup setting GVAAlistair Francis
2022-01-08target/riscv: Set the opcode in DisasContextAlistair Francis
2022-01-08target/riscv: actual functions to realize crs 128-bit insnsFrédéric Pétrot
2022-01-08target/riscv: modification of the trans_csrxx for 128-bit supportFrédéric Pétrot
2022-01-08target/riscv: helper functions to wrap calls to 128-bit csr insnsFrédéric Pétrot
2022-01-08target/riscv: adding high part of some csrsFrédéric Pétrot
2022-01-08target/riscv: support for 128-bit M extensionFrédéric Pétrot
2022-01-08target/riscv: support for 128-bit arithmetic instructionsFrédéric Pétrot
2022-01-08target/riscv: support for 128-bit shift instructionsFrédéric Pétrot
2022-01-08target/riscv: support for 128-bit U-type instructionsFrédéric Pétrot
2022-01-08target/riscv: support for 128-bit bitwise instructionsFrédéric Pétrot