You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Paolo Bonzini
3d304620ec
target/i386: fix operand size of unary SSE operations
VRCPSS, VRSQRTSS and VCVTSx2Sx have a 32-bit or 64-bit memory operand,
which is represented in the decoding tables by X86_VEX_REPScalar. Add it
to the tables, and make validate_vex() handle the case of an instruction
that is in exception type 4 without the REP prefix and exception type 5
with it; this is the cas of VRCP and VRSQRT.
Reported-by: yongwoo <https://gitlab.com/yongwoo36 >
Resolves: https://gitlab.com/qemu-project/qemu/-/issues/1377
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
3 years ago
..
hax
Drop more useless casts from void * to pointer
3 years ago
hvf
hvf: Enable RDTSCP support
4 years ago
kvm
qapi: Use returned bool to check for failure (again)
3 years ago
nvmm
Clean up header guards that don't match their file name
4 years ago
tcg
target/i386: fix operand size of unary SSE operations
3 years ago
whpx
Drop useless casts from g_malloc() & friends to pointer
3 years ago
Kconfig
meson: Introduce target-specific Kconfig
5 years ago
arch_dump.c
dump: Replace opaque DumpState pointer with a typed one
4 years ago
arch_memory_mapping.c
exec,dump,i386,ppc,s390x: don't include exec/cpu-all.h explicitly
9 years ago
cpu-dump.c
monitor: Trim some trailing space from human-readable output
4 years ago
cpu-internal.h
i386: split off sysemu part of cpu.c
5 years ago
cpu-param.h
target/i386: Add MMU_PHYS_IDX and MMU_NESTED_IDX
4 years ago
cpu-qom.h
target/i386: Convert to 3-phase reset
3 years ago
cpu-sysemu.c
KVM: remove support for kernel-irqchip=off
3 years ago
cpu.c
target/i386: Add SGX aex-notify and EDECCSSA support
3 years ago
cpu.h
target/i386: implement F16C instructions
4 years ago
gdbstub.c
target/i386: fix byte swap issue with XMM register access
4 years ago
helper.c
target/i386: Use cpu_unwind_state_data for tpr access
3 years ago
helper.h
target/i386: Expand eflags updates inline
3 years ago
host-cpu.c
i386: do not call cpudef-only models functions for max, host, base
5 years ago
host-cpu.h
accel-cpu: make cpu_realizefn return a bool
5 years ago
machine.c
i386: kvm: extend kvm_{get, put}_vcpu_events to support pending triple fault
4 years ago
meson.build
target/i386/sev: Remove stubs by using code elision
5 years ago
monitor.c
monitor: remove 'info ioapic' HMP command
4 years ago
ops_sse.h
target/i386: Remove compilation errors when -Werror=maybe-uninitialized
3 years ago
ops_sse_header.h
target/i386: implement FMA instructions
3 years ago
sev-sysemu-stub.c
monitor: Reduce hmp_info_sev() declaration
5 years ago
sev.c
qapi, target/i386/sev: Add cpu0-id to query-sev-capabilities
4 years ago
sev.h
Clean up header guards that don't match their file name
4 years ago
shift_helper_template.h
x86 tcg cpus: Fix Lesser GPL version number
5 years ago
svm.h
target/i386: Added vVMLOAD and vVMSAVE feature
5 years ago
trace-events
* Update the references to some doc files (use *.rst instead of *.txt)
5 years ago
trace.h
trace: switch position of headers to what Meson requires
6 years ago
xsave_helper.c
x86: add support for KVM_CAP_XSAVE2 and AMX state migration
4 years ago