aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-01-07bsd-user/i386/target_arch_signal.h: Remove target_sigcontextWarner Losh1-4/+0
2022-01-07bsd-user: create a per-arch signal.c fileWarner Losh3-1/+3
2022-01-07bsd-user/freebsd: Create common target_os_ucontext.h fileWarner Losh2-3/+35
2022-01-07bsd-user/mips*: Remove mips supportWarner Losh4-243/+0
2022-01-08target/riscv: Implement the stval/mtval illegal instructionAlistair Francis3-0/+8
2022-01-08target/riscv: Fixup setting GVAAlistair Francis1-15/+6
2022-01-08target/riscv: Set the opcode in DisasContextAlistair Francis1-0/+2
2022-01-08target/riscv: actual functions to realize crs 128-bit insnsFrédéric Pétrot3-30/+175
2022-01-08target/riscv: modification of the trans_csrxx for 128-bit supportFrédéric Pétrot1-43/+158
2022-01-08target/riscv: helper functions to wrap calls to 128-bit csr insnsFrédéric Pétrot4-0/+69
2022-01-08target/riscv: adding high part of some csrsFrédéric Pétrot2-0/+6
2022-01-08target/riscv: support for 128-bit M extensionFrédéric Pétrot6-13/+295
2022-01-08target/riscv: support for 128-bit arithmetic instructionsFrédéric Pétrot5-49/+222
2022-01-08target/riscv: support for 128-bit shift instructionsFrédéric Pétrot4-44/+270
2022-01-08target/riscv: support for 128-bit U-type instructionsFrédéric Pétrot2-4/+25
2022-01-08target/riscv: support for 128-bit bitwise instructionsFrédéric Pétrot1-2/+19
2022-01-08target/riscv: accessors to registers upper part and 128-bit load/storeFrédéric Pétrot4-10/+163
2022-01-08target/riscv: moving some insns close to similar insnsFrédéric Pétrot1-17/+17
2022-01-08target/riscv: setup everything for rv64 to support rv128 executionFrédéric Pétrot5-0/+32
2022-01-08target/riscv: array for the 64 upper bits of 128-bit registersFrédéric Pétrot4-1/+35
2022-01-08target/riscv: separation of bitwise logic and arithmetic helpersFrédéric Pétrot3-9/+36
2022-01-08target/riscv: additional macros to check instruction supportFrédéric Pétrot1-4/+16
2022-01-08qemu/int128: addition of div/rem 128-bit operationsFrédéric Pétrot3-0/+175
2022-01-08exec/memop: Adding signed quad and octo definesFrédéric Pétrot1-0/+7
2022-01-08exec/memop: Adding signedness to quad definitionsFrédéric Pétrot47-311/+311
2022-01-08target/riscv: Fix position of 'experimental' commentPhilipp Tomsich1-1/+2
2022-01-08target/riscv: rvv-1.0: Call the correct RVF/RVD check function for narrowing ...Frank Chang1-8/+24
2022-01-08target/riscv: rvv-1.0: Call the correct RVF/RVD check function for widening f...Frank Chang1-9/+25
2022-01-08target/riscv: rvv-1.0: Call the correct RVF/RVD check function for widening f...Frank Chang1-4/+8
2022-01-08roms/opensbi: Upgrade from v0.9 to v1.0Bin Meng5-0/+0
2022-01-08hw/riscv: virt: Allow support for 32 coresAlistair Francis1-1/+1
2022-01-08hw/riscv: Use error_fatal for SoC realisationAlistair Francis4-4/+4
2022-01-08target/riscv: Enable the Hypervisor extension by defaultAlistair Francis1-1/+1
2022-01-08target/riscv: Mark the Hypervisor extension as non experimentalAlistair Francis1-1/+1
2022-01-08hw/intc: sifive_plic: Cleanup remaining functionsAlistair Francis1-87/+22
2022-01-08hw/intc: sifive_plic: Cleanup the read functionAlistair Francis1-44/+11
2022-01-08hw/intc: sifive_plic: Cleanup the write functionAlistair Francis1-49/+27
2022-01-08hw/intc: sifive_plic: Add a reset functionAlistair Francis1-0/+18
2022-01-08hw/dma: sifive_pdma: permit 4/8-byte access size of PDMA registersJim Shu1-0/+4
2022-01-08hw/dma: sifive_pdma: support high 32-bit access of 64-bit registerJim Shu1-22/+155
2022-01-08target/riscv/pmp: fix no pmp illegal intrsNikita Shubin1-1/+2
2022-01-07Merge tag 'for_upstream' of git://git.kernel.org/pub/scm/virt/kvm/mst/qemu in...Richard Henderson56-493/+1202
2022-01-07tests: acpi: Add updated TPM related tablesStefan Berger3-2/+0
2022-01-07acpi: tpm: Add missing device identification objectsStefan Berger2-0/+8
2022-01-07tests: acpi: prepare for updated TPM related tablesStefan Berger1-0/+2
2022-01-07virtio/vhost-vsock: don't double close vhostfd, remove redundant cleanupDaniil Tatianin1-6/+5
2022-01-07hw/scsi/vhost-scsi: don't double close vhostfd on errorDaniil Tatianin1-1/+8
2022-01-07hw/scsi/vhost-scsi: don't leak vqs on errorDaniil Tatianin1-2/+4
2022-01-07docs: reSTify virtio-balloon-stats documentation and move to docs/interopThomas Huth3-28/+32
2022-01-07hw/i386/pc: Add missing property descriptionsThomas Huth1-0/+8