summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* target/riscv: Simplify the check in hmode to reuse the check in riscv_csrrw_c...Weiwei Li2022-09-071-13/+5Star
* target/riscv: Fix checks in hmode/hmode32Weiwei Li2022-09-072-7/+7
* target/riscv: Add check for csrs existed with U extensionWeiwei Li2022-09-071-3/+21
* target/riscv: Fix checkpatch warning may triggered in csr_ops tableWeiwei Li2022-09-071-207/+234
* target/riscv: H extension depends on I extensionWeiwei Li2022-09-071-0/+6
* target/riscv: Add check for supported privilege mode combinationsWeiwei Li2022-09-071-0/+6
* hw/riscv: virt: pass random seed to fdtJason A. Donenfeld2022-09-071-0/+6
* target/riscv: move zmmul out of the experimental propertiesWeiwei Li2022-09-071-1/+2
* target/riscv: fix shifts shamt value for rv128cFrédéric Pétrot2022-09-073-11/+43
* target/riscv: Force disable extensions if priv spec version does not matchAnup Patel2022-09-071-56/+94
* target/riscv: Update [m|h]tinst CSR in riscv_cpu_do_interrupt()Anup Patel2022-09-073-6/+296
* Merge tag 'samuel-thibault' of https://people.debian.org/~sthibault/qemu into...Stefan Hajnoczi2022-09-061-2/+14
|\
| * usb-braille: Better explain that one also has to create a chardev backendSamuel Thibault2022-09-061-2/+14
* | Merge tag 'pull-tcg-20220906' of https://gitlab.com/rth7680/qemu into stagingStefan Hajnoczi2022-09-0643-364/+963
|\ \
| * | target/riscv: Make translator stop before the end of a pageRichard Henderson2022-09-063-4/+93
| * | target/riscv: Add MAX_INSN_LEN and insn_lenRichard Henderson2022-09-061-1/+9
| * | target/i386: Make translator stop before the end of a pageIlya Leoshkevich2022-09-063-25/+115
| * | target/s390x: Make translator stop before the end of a pageIlya Leoshkevich2022-09-064-4/+257
| * | accel/tcg: Add fast path for translator_ld*Richard Henderson2022-09-063-71/+141
| * | accel/tcg: Add pc and host_pc params to gen_intermediate_codeRichard Henderson2022-09-0625-53/+97
| * | accel/tcg: Remove translator_ldswRichard Henderson2022-09-062-2/+1Star
| * | accel/tcg: Document the faulting lookup in tb_lookup_cmpRichard Henderson2022-09-061-1/+10
| * | accel/tcg: Use probe_access_internal for softmmu get_page_addr_code_hostpRichard Henderson2022-09-061-50/+26Star
| * | accel/tcg: Move qemu_ram_addr_from_host_nofail to physmem.cRichard Henderson2022-09-063-12/+13
| * | accel/tcg: Make tb_htable_lookup staticRichard Henderson2022-09-062-64/+61Star
| * | accel/tcg: Unlock mmap_lock after longjmpRichard Henderson2022-09-062-9/+6Star
| * | accel/tcg: Properly implement get_page_addr_code for user-onlyRichard Henderson2022-09-063-58/+38Star
| * | accel/tcg: Introduce is_same_page()Ilya Leoshkevich2022-09-061-0/+10
| * | tests/tcg/i386: Move smc_code2 to an executable sectionRichard Henderson2022-09-061-1/+1
| * | linux-user: Clear translations on mprotect()Ilya Leoshkevich2022-09-061-2/+4
| * | linux-user: Honor PT_GNU_STACKRichard Henderson2022-09-063-1/+20
| * | linux-user/x86_64: Allocate vsyscall page as a commpageRichard Henderson2022-09-061-0/+23
| * | linux-user/hppa: Allocate page zero as a commpageRichard Henderson2022-09-061-3/+31
| * | linux-user/arm: Mark the commpage executableRichard Henderson2022-09-062-3/+7
|/ /
* | Merge tag 'pull-or1k-20220904' of https://github.com/stffrdhrn/qemu into stagingStefan Hajnoczi2022-09-0623-114/+1017
|\ \ | |/ |/|
| * docs/system: openrisc: Add OpenRISC documentationStafford Horne2022-09-046-0/+197
| * hw/openrisc: virt: pass random seed to fdtJason A. Donenfeld2022-09-041-0/+6
| * target/openrisc: Interrupt handling fixesStafford Horne2022-09-042-1/+7
| * target/openrisc: Enable MTTCGStafford Horne2022-09-043-1/+9
| * target/openrisc: Add interrupted CPU to logStafford Horne2022-09-041-1/+3
| * hw/openrisc: Initialize timer time at startupStafford Horne2022-09-041-1/+21
| * hw/openrisc: Add PCI bus support to virtStafford Horne2022-09-042-6/+157
| * hw/openrisc: Add the OpenRISC virtual machineStafford Horne2022-09-044-0/+428
| * goldfish_rtc: Add big-endian propertyStafford Horne2022-09-043-9/+31
| * target/openrisc: Fix memory reading in debuggerStafford Horne2022-09-041-1/+7
| * hw/openrisc: Split re-usable boot time apis out to boot.cStafford Horne2022-09-044-100/+157
|/
* Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi2022-09-0236-1425/+7069
|\
| * target/i386: AVX+AES helpers prepPaul Brook2022-09-011-19/+22
| * target/i386: AVX pclmulqdq prepPaul Brook2022-09-011-7/+22
| * target/i386: Rewrite blendv helpersPaul Brook2022-09-011-62/+24Star