summaryrefslogtreecommitdiffstats
path: root/target
Commit message (Expand)AuthorAgeFilesLines
* target/arm: Enforce that M-profile SP low 2 bits are always zeroPeter Maydell2021-07-273-6/+15
* Merge remote-tracking branch 'remotes/quic/tags/pull-hex-20210725' into stagingPeter Maydell2021-07-261-22/+20Star
|\
| * target/hexagon: Drop include of qemu.hPeter Maydell2021-07-211-1/+2
| * Hexagon (target/hexagon) remove put_user_*/get_user_*Taylor Simpson2021-07-211-21/+18Star
* | i386: do not call cpudef-only models functions for max, host, baseClaudio Fontana2021-07-234-59/+89
* | target/i386: Added consistency checks for CR3Lara Lazier2021-07-232-3/+14
* | Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into ...Peter Maydell2021-07-223-4/+103
|\ \
| * | target/i386: Added consistency checks for EFERLara Lazier2021-07-222-0/+44
| * | target/i386: Added consistency checks for CR4Lara Lazier2021-07-223-3/+48
| * | target/i386: Added V_INTR_PRIO check to virtual interruptsLara Lazier2021-07-221-1/+11
| |/
* | accel/tcg: Remove TranslatorOps.breakpoint_checkRichard Henderson2021-07-2123-413/+0Star
* | target/avr: Implement gdb_adjust_breakpointRichard Henderson2021-07-214-14/+15
* | target/i386: Implement debug_check_breakpointRichard Henderson2021-07-211-0/+12
* | target/arm: Implement debug_check_breakpointRichard Henderson2021-07-214-4/+8
* | target/alpha: Drop goto_tb path in gen_call_palRichard Henderson2021-07-211-13/+2Star
* | tcg: Rename helper_atomic_*_mmu and provide for user-onlyRichard Henderson2021-07-215-51/+26Star
|/
* target/arm: Remove duplicate 'plus1' function from Neon and SVE decodePeter Maydell2021-07-185-14/+4Star
* target/arm: Fix offsets for TTBCRRichard Henderson2021-07-181-4/+7
* target/riscv: hardwire bits in hideleg and hedelegJose Martins2021-07-151-23/+31
* target/riscv: csr: Remove redundant check in fp csr read/write routinesBin Meng2021-07-151-24/+0Star
* target/riscv: pmp: Fix some typosBin Meng2021-07-151-5/+5
* Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-misc-20210713' int...Peter Maydell2021-07-147-631/+574Star
|\
| * target/hppa: Clean up DisasCondRichard Henderson2021-07-131-34/+9Star
| * target/hppa: Use tcg_constant_*Richard Henderson2021-07-131-38/+18Star
| * target/openrisc: Use dc->zero in gen_add, gen_addcRichard Henderson2021-07-131-5/+5
| * target/openrisc: Cache constant 0 in DisasContextRichard Henderson2021-07-131-6/+6
| * target/openrisc: Use tcg_constant_tl for dc->R0Richard Henderson2021-07-131-8/+2Star
| * target/openrisc: Use tcg_constant_*Richard Henderson2021-07-131-33/+9Star
| * target/alpha: Use tcg_constant_* elsewhereRichard Henderson2021-07-131-32/+14Star
| * target/alpha: Use tcg_constant_i64 for zero and litRichard Henderson2021-07-131-14/+2Star
| * target/alpha: Use dest_sink for HW_RET temporaryRichard Henderson2021-07-131-1/+1
| * target/alpha: Store set into rx flagRichard Henderson2021-07-131-5/+1Star
| * target/i386: Correct implementation for FCS, FIP, FDS and FDPZiqiao Kong2021-07-133-9/+56
| * target/i386: Split out do_fninitRichard Henderson2021-07-131-14/+8Star
| * target/i386: Trivial code motion and code style fixZiqiao Kong2021-07-131-435/+446
| * target/i386: Tidy hw_breakpoint_removeDmitry Voronetskiy2021-07-131-2/+2
* | target/i386: Fix cpuid level for AMDzhenwei pi2021-07-131-2/+9
* | target/i386: suppress CPUID leaves not defined by the CPU vendorMichael Roth2021-07-132-0/+9
* | i386: Hyper-V SynIC requires POST_MESSAGES/SIGNAL_EVENTS privilegesVitaly Kuznetsov2021-07-132-0/+12
* | i386: HV_HYPERCALL_AVAILABLE privilege bit is always neededVitaly Kuznetsov2021-07-131-5/+5
* | i386: kill off hv_cpuid_check_and_set()Vitaly Kuznetsov2021-07-131-68/+36Star
* | i386: expand Hyper-V features during CPU feature expansion timeVitaly Kuznetsov2021-07-134-4/+30
* | i386: make hyperv_expand_features() return boolVitaly Kuznetsov2021-07-131-19/+21
* | i386: hardcode supported eVMCS version to '1'Vitaly Kuznetsov2021-07-131-4/+35
|/
* Merge remote-tracking branch 'remotes/cohuck-gitlab/tags/s390x-20210708' into...Peter Maydell2021-07-1247-1115/+1145
|\
| * target/s390x: split sysemu part of cpu modelsCho, Yu-Chen2021-07-075-416/+453
| * target/s390x: move kvm files into kvm/Cho, Yu-Chen2021-07-0714-28/+33
| * target/s390x: remove kvm-stub.cCho, Yu-Chen2021-07-072-122/+1Star
| * target/s390x: use kvm_enabled() to wrap call to kvm_s390_get_hpage_1mCho, Yu-Chen2021-07-071-1/+2
| * target/s390x: make helper.c sysemu-onlyCho, Yu-Chen2021-07-072-9/+2Star