-
57801ca0ea
target/arm: Convert FADDP to decodetree
Richard Henderson
2024-05-24 16:20:42 -07:00
-
13db93bce5
target/arm: Convert FRECPS, FRSQRTS to decodetree
Richard Henderson
2024-05-24 16:20:41 -07:00
-
43454734c4
target/arm: Convert FABD to decodetree
Richard Henderson
2024-05-24 16:20:40 -07:00
-
4fe068fac0
target/arm: Convert FCMEQ, FCMGE, FCMGT, FACGE, FACGT to decodetree
Richard Henderson
2024-05-24 16:20:39 -07:00
-
2d558efbf5
target/arm: Convert FMLA, FMLS to decodetree
Richard Henderson
2024-05-24 16:20:38 -07:00
-
69cefabcac
target/arm: Convert FNMUL to decodetree
Richard Henderson
2024-05-24 16:20:37 -07:00
-
21e885aff4
target/arm: Expand vfp neg and abs inline
Richard Henderson
2024-05-24 16:20:36 -07:00
-
3938f94175
target/arm: Introduce vfp_load_reg16
Richard Henderson
2024-05-24 16:20:35 -07:00
-
a1e250fc71
target/arm: Convert FMAX, FMIN, FMAXNM, FMINNM to decodetree
Richard Henderson
2024-05-24 16:20:34 -07:00
-
e0300a9a5e
target/arm: Convert FADD, FSUB, FDIV, FMUL to decodetree
Richard Henderson
2024-05-24 16:20:33 -07:00
-
cb1c77feef
target/arm: Convert FMULX to decodetree
Richard Henderson
2024-05-24 16:20:32 -07:00
-
d6edf915c7
target/arm: Convert Advanced SIMD copy to decodetree
Richard Henderson
2024-05-24 16:20:31 -07:00
-
d90a473363
target/arm: Convert XAR to decodetree
Richard Henderson
2024-05-24 16:20:30 -07:00
-
376bb8a45d
target/arm: Convert Cryptographic 3-register, imm2 to decodetree
Richard Henderson
2024-05-24 16:20:29 -07:00
-
50941556ff
target/arm: Convert Cryptographic 4-register to decodetree
Richard Henderson
2024-05-24 16:20:28 -07:00
-
54b8230107
target/arm: Convert Cryptographic 2-register SHA512 to decodetree
Richard Henderson
2024-05-24 16:20:27 -07:00
-
7010e36676
target/arm: Convert Cryptographic 3-register SHA512 to decodetree
Richard Henderson
2024-05-24 16:20:26 -07:00
-
66d1e1a402
target/arm: Convert Cryptographic 2-register SHA to decodetree
Richard Henderson
2024-05-24 16:20:25 -07:00
-
c5fb9b4fad
target/arm: Convert Cryptographic 3-register SHA to decodetree
Richard Henderson
2024-05-24 16:20:24 -07:00
-
8424801eb5
target/arm: Convert Cryptographic AES to decodetree
Richard Henderson
2024-05-24 16:20:23 -07:00
-
a11efe30b9
target/arm: Split out gengvec64.c
Richard Henderson
2024-05-24 16:20:22 -07:00
-
09a52d854a
target/arm: Split out gengvec.c
Richard Henderson
2024-05-24 16:20:21 -07:00
-
5d874e5da2
target/arm: Verify sz=0 for Advanced SIMD scalar pairwise (fp16)
Richard Henderson
2024-05-24 16:20:20 -07:00
-
c0ca7ed049
target/arm: Fix decode of FMOV (hp) vs MOVI
Richard Henderson
2024-05-24 16:20:19 -07:00
-
fe84877ed4
target/arm: Zero-extend writeback for fp16 FCVTZS (scalar, integer)
Richard Henderson
2024-05-24 16:20:18 -07:00
-
db36e14501
target/arm: Use PLD, PLDW, PLI not NOP for t32
Richard Henderson
2024-05-24 16:20:16 -07:00
-
2fda0e776a
docs/system: Remove ADC from raspi documentation
Rayhan Faizel
2024-05-23 16:06:21 +01:00
-
d0a040a8c9
hw: arm: Remove use of tabs in some source files
Tanmay Patil
2024-05-23 16:06:21 +01:00
-
84ce4b9b99
hw/input/tsc2005: Fix -Wchar-subscripts warning in tsc2005_txrx()
Philippe Mathieu-Daudé
2024-05-23 16:06:20 +01:00
-
daafa78b29
hw/intc/arm_gic: Fix handling of NS view of GICC_APR<n>
Andrey Shumilin
2024-05-23 16:06:20 +01:00
-
cd2a2788a9
hw/char: Correct STM32L4x5 usart register CR2 field ADD_0 size
Inès Varhol
2024-05-23 16:06:20 +01:00
-
03935f9272
hw/arm/npcm7xx: remove setting of mp-affinity
Dorjoy Chowdhury
2024-05-23 16:06:20 +01:00
-
19ed42e8ad
hvf: arm: Fix encodings for ID_AA64PFR1_EL1 and debug System registers
Zenghui Yu
2024-05-23 16:06:19 +01:00
-
fdf029762f
xlnx_dpdma: fix descriptor endianness bug
Alexandra Diupina
2024-05-23 16:06:19 +01:00
-
-
a149401048
iotests/pylintrc: allow up to 10 similar lines
Vladimir Sementsov-Ogievskiy
2024-04-30 12:08:06 +03:00
-
3a2242bf99
iotests: add backup-discard-source
Vladimir Sementsov-Ogievskiy
2024-03-13 18:28:22 +03:00
-
0fd05c8d80
qapi: blockdev-backup: add discard-source parameter
Vladimir Sementsov-Ogievskiy
2024-03-13 18:28:21 +03:00
-
006e845b5a
block/copy-before-write: create block_copy bitmap in filter node
Vladimir Sementsov-Ogievskiy
2024-03-13 18:28:20 +03:00
-
507175197b
block/copy-before-write: support unligned snapshot-discard
Vladimir Sementsov-Ogievskiy
2024-03-13 18:28:19 +03:00
-
137b4d4bd5
block/copy-before-write: fix permission
Vladimir Sementsov-Ogievskiy
2024-03-13 18:28:18 +03:00
-
7d99ae59a2
blockcommit: Reopen base image as RO after abort
Alexander Ivanov
2024-04-04 11:11:36 +02:00
-
-
6df1431678
gitlab: use 'setarch -R' to workaround tsan bug
Daniel P. Berrangé
2024-05-13 12:15:51 +01:00
-
d488e255be
gitlab: use $MAKE instead of 'make'
Daniel P. Berrangé
2024-05-13 12:15:50 +01:00
-
8fe634f851
dockerfiles: add 'MAKE' env variable to remaining containers
Daniel P. Berrangé
2024-05-13 12:15:49 +01:00
-
fd4afd5a77
gitlab: Update msys2-64bit runner tags
Richard Henderson
2024-05-07 10:53:56 -07:00
-
2cd8deb0d9
target/i386: no single-step exception after MOV or POP SS
Paolo Bonzini
2024-05-25 10:03:22 +02:00
-
89ed6d4b6c
target/i386: disable jmp_opt if EFLAGS.RF is 1
Paolo Bonzini
2024-05-24 17:17:47 +02:00
-
ad10b4badc
Merge tag 'pull-error-2024-05-27' of https://repo.or.cz/qemu/armbru into staging
Richard Henderson
2024-05-27 06:40:42 -07:00
-
-
2020337239
qerror: QERR_QGA_COMMAND_FAILED is no longer used, drop
Markus Armbruster
2024-05-14 12:58:28 +02:00
-
cec07c79a4
qga: Shorten several error messages
Markus Armbruster
2024-05-14 12:58:27 +02:00
-
ecfc9890c4
qga-win32: Improve guest-set-user-password, guest-file-open errors
Markus Armbruster
2024-05-14 12:58:26 +02:00
-
5b957bf6d3
qerror: QERR_IO_ERROR is no longer used, drop
Markus Armbruster
2024-05-13 16:17:03 +02:00
-
fdac62dbd3
migration: Rephrase message on failure to save / load Xen device state
Markus Armbruster
2024-05-13 16:17:02 +02:00
-
c59fb13be7
cpus: Improve error messages on memsave, pmemsave write error
Markus Armbruster
2024-05-13 16:17:01 +02:00
-
29ad187c1c
block/vmdk: Improve error messages on extent write error
Markus Armbruster
2024-05-13 16:17:00 +02:00
-
21c06f5780
dump/win_dump: Improve error messages on write error
Markus Armbruster
2024-05-13 16:16:59 +02:00
-
540d91b40c
block: Improve error message when external snapshot can't flush
Markus Armbruster
2024-05-13 16:16:58 +02:00
-
-
0854469050
hw/loongarch/virt: Fix FDT memory node address width
Jiaxun Yang
2024-05-20 22:06:31 +01:00
-
16b1ecee52
hw/loongarch: Fix fdt memory node wrong 'reg'
Song Gao
2024-04-26 17:15:43 +08:00
-
d27df7187b
target/loongarch/kvm: fpu save the vreg registers high 192bit
Song Gao
2024-05-14 19:07:52 +08:00
-
41558f42b3
hw/core/machine: move compatibility flags for VirtIO-net USO to machine 8.1
Fiona Ebner
2024-05-17 09:53:36 +02:00
-
285cef5c39
target-i386: hyper-v: Correct kvm_hv_handle_exit return value
donsheng
2024-05-22 04:01:14 +08:00
-
2569dec929
hw/pflash: fix block write start
Gerd Hoffmann
2024-05-16 14:12:37 +02:00
-
2965ecc487
tcg/loongarch64: Fill out tcg_out_{ld,st} for vector regs
Richard Henderson
2024-05-10 09:03:41 +00:00
-
bbfe1d4e8b
ui/gtk: Check if fence_fd is equal to or greater than 0
Dongwon Kim
2024-05-08 10:53:58 -07:00
-
ba27e71976
ui/gtk: Fix mouse/motion event scaling issue with GTK display backend
hikalium
2024-05-12 20:14:35 +09:00
-
33a17bcbaf
configure: Fix error message when C compiler is not working
Thomas Huth
2024-05-13 13:40:10 +02:00
-
52d96ce37d
configure: quote -D options that are passed through to meson
Paolo Bonzini
2024-05-07 12:48:22 +02:00
-
6cb4afc418
target/i386: fix feature dependency for WAITPKG
Paolo Bonzini
2024-05-08 11:10:54 +02:00
-
1e5c6ceb27
target/i386: rdpkru/wrpkru are no-prefix instructions
Paolo Bonzini
2024-05-09 15:55:47 +02:00
-
08eb23e4c9
target/i386: fix operand size for DATA16 REX.W POPCNT
Paolo Bonzini
2024-05-09 12:38:10 +02:00
-
60b54b67c6
Merge tag 'pull-lu-20240526' of https://gitlab.com/rth7680/qemu into staging
Richard Henderson
2024-05-26 17:51:00 -07:00
-
-
701890bdd0
target/i386: Pass host pointer and size to cpu_x86_{xsave,xrstor}
Richard Henderson
2024-04-08 18:04:19 -10:00
-
9c2fb9e1d5
target/i386: Pass host pointer and size to cpu_x86_{fxsave,fxrstor}
Richard Henderson
2024-04-08 17:57:11 -10:00
-
76d8d0f85c
target/i386: Pass host pointer and size to cpu_x86_{fsave,frstor}
Richard Henderson
2024-04-08 17:31:05 -10:00
-
d5dc3a927a
target/i386: Convert do_xrstor to X86Access
Richard Henderson
2024-04-08 16:07:05 -10:00
-
c6e6d1508a
target/i386: Convert do_xsave to X86Access
Richard Henderson
2024-04-08 15:05:28 -10:00
-
7973eb943e
linux-user/i386: Honor xfeatures in xrstor_sigcontext
Richard Henderson
2024-04-08 14:51:54 -10:00
-
a7365e984d
linux-user/i386: Fix allocation and alignment of fp state
Richard Henderson
2024-04-08 14:30:30 -10:00
-
9e9b7d4c15
linux-user/i386: Return boolean success from xrstor_sigcontext
Richard Henderson
2024-04-08 13:15:03 -10:00
-
c536f9b77c
linux-user/i386: Return boolean success from restore_sigcontext
Richard Henderson
2024-04-08 13:07:54 -10:00
-
bae0455ce3
linux-user/i386: Fix -mregparm=3 for signal delivery
Richard Henderson
2024-04-08 11:51:53 -10:00
-
5cc77ebe9b
linux-user/i386: Split out struct target_fregs_state
Richard Henderson
2024-04-08 10:53:55 -10:00
-
3b6e9491e3
linux-user/i386: Replace target_fpstate_fxsave with X86LegacyXSaveArea
Richard Henderson
2024-04-08 10:33:54 -10:00
-
fcc9b64d07
linux-user/i386: Remove xfeatures from target_fpstate_fxsave
Richard Henderson
2024-04-08 10:25:47 -10:00
-
077c43eb0d
linux-user/i386: Drop xfeatures_size from sigcontext arithmetic
Richard Henderson
2024-04-08 10:22:32 -10:00
-
6dba8b471c
target/i386: Add {hw,sw}_reserved to X86LegacyXSaveArea
Richard Henderson
2024-04-08 09:55:21 -10:00
-
a2d64d61c1
target/i386: Add rbfm argument to cpu_x86_{xsave,xrstor}
Richard Henderson
2024-04-08 09:48:26 -10:00
-
a8f68831c6
target/i386: Split out do_xsave_chk
Richard Henderson
2024-04-08 09:45:13 -10:00
-
58955a96d9
target/i386: Convert do_xrstor_* to X86Access
Richard Henderson
2024-04-08 09:14:47 -10:00
-
6b1b736bae
target/i386: Convert do_xsave_* to X86Access
Richard Henderson
2024-04-08 09:01:58 -10:00
-
6d030aab29
tagret/i386: Convert do_fxsave, do_fxrstor to X86Access
Richard Henderson
2024-04-08 08:44:37 -10:00
-
e41d2eaf17
target/i386: Convert do_xrstor_{fpu,mxcr,sse} to X86Access
Richard Henderson
2024-04-08 08:33:29 -10:00
-
b7e6d3ad30
target/i386: Convert do_xsave_{fpu,mxcr,sse} to X86Access
Richard Henderson
2024-04-08 07:58:42 -10:00
-
94f60f8f1c
target/i386: Convert do_fsave, do_frstor to X86Access
Richard Henderson
2024-04-08 00:35:06 -10:00
-
505e2ef744
target/i386: Convert do_fstenv to X86Access
Richard Henderson
2024-04-08 00:23:22 -10:00
-
bc13c2dd01
target/i386: Convert do_fldenv to X86Access
Richard Henderson
2024-04-08 00:14:48 -10:00
-
4526f58a27
target/i386: Convert helper_{fbld,fbst}_ST0 to X86Access
Richard Henderson
2024-04-07 23:58:17 -10:00
-
d3e8b648ab
target/i386: Convert do_fldt, do_fstt to X86Access
Richard Henderson
2024-04-07 23:50:46 -10:00
-
24f6813924
target/i386: Add tcg/access.[ch]
Richard Henderson
2024-04-07 23:26:18 -10:00