aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-07-12block: Make blk_{pread,pwrite}() return 0 on successAlberto Faria12-51/+49
2022-07-12tests/qemu-iotests: skip 108 when FUSE is not loadedJohn Snow1-0/+5
2022-07-12tests/qemu-iotests: hotfix for 307, 223 outputJohn Snow2-4/+4
2022-07-12block/qcow2: Use bdrv_pwrite_sync() in qcow2_mark_dirty()Alberto Faria1-6/+3
2022-07-12block: Use bdrv_co_pwrite_sync() when caller is coroutine_fnAlberto Faria3-6/+6
2022-07-12block: Add bdrv_co_pwrite_sync()Alberto Faria2-6/+11
2022-07-12block: Implement bdrv_{pread,pwrite,pwrite_zeroes}() using generated_co_wrapperAlberto Faria2-47/+9
2022-07-12block: Make 'bytes' param of bdrv_co_{pread,pwrite,preadv,pwritev}() an int64_tAlberto Faria2-4/+4
2022-07-12block: Make bdrv_co_pwrite() take a const bufferAlberto Faria1-1/+1
2022-07-12crypto: Make block callbacks return 0 on successAlberto Faria6-79/+79
2022-07-12block: Make bdrv_{pread,pwrite}() return 0 on successAlberto Faria10-31/+19
2022-07-12block: Change bdrv_{pread,pwrite,pwrite_sync}() param orderAlberto Faria24-239/+242
2022-07-12block: Add a 'flags' param to bdrv_{pread,pwrite,pwrite_sync}()Alberto Faria24-219/+219
2022-07-12iotests/copy-before-write: specify required_fmtsVladimir Sementsov-Ogievskiy1-1/+2
2022-07-12iotests: fix copy-before-write for macOS and FreeBSDVladimir Sementsov-Ogievskiy1-0/+5
2022-07-12gitlab-ci/cirrus: Update freebsd to python 3.9 packagesRichard Henderson2-2/+4
2022-07-12Merge tag 'pull-tcg-20220712' of https://gitlab.com/rth7680/qemu into stagingRichard Henderson2-4/+6
2022-07-12accel/tcg: Fix unaligned stores to s390x low-address-protected lowcoreIlya Leoshkevich1-3/+5
2022-07-12tcg: Fix returned type in alloc_code_gen_buffer_splitwx_memfd()Shaobo Song1-1/+1
2022-07-11Merge tag 'pull-target-arm-20220711' of https://git.linaro.org/people/pmaydel...Richard Henderson28-134/+2820
2022-07-11linux-user/aarch64: Add SME related hwcap entriesRichard Henderson1-0/+20
2022-07-11target/arm: Enable SME for user-onlyRichard Henderson1-0/+11
2022-07-11target/arm: Only set ZEN in reset if SVE presentRichard Henderson1-4/+3
2022-07-11linux-user/aarch64: Implement PR_SME_GET_VL, PR_SME_SET_VLRichard Henderson2-0/+70
2022-07-11linux-user: Rename sve prctlsRichard Henderson2-10/+10
2022-07-11linux-user/aarch64: Implement SME signal handlingRichard Henderson1-13/+154
2022-07-11linux-user/aarch64: Move sve record checks into restoreRichard Henderson1-16/+35
2022-07-11linux-user/aarch64: Verify extra record lock succeededRichard Henderson1-0/+3
2022-07-11linux-user/aarch64: Do not allow duplicate or short sve recordsRichard Henderson1-1/+4
2022-07-11linux-user/aarch64: Tidy target_restore_sigframe error returnRichard Henderson1-14/+10
2022-07-11linux-user/aarch64: Add SM bit to SVE signal contextRichard Henderson1-1/+8
2022-07-11linux-user/aarch64: Reset PSTATE.SM on syscallsRichard Henderson1-0/+9
2022-07-11linux-user/aarch64: Clear tpidr2_el0 if CLONE_SETTLSRichard Henderson1-1/+4
2022-07-11target/arm: Enable SME for -cpu maxRichard Henderson2-0/+15
2022-07-11target/arm: Reset streaming sve state on exception boundariesRichard Henderson1-2/+13
2022-07-11target/arm: Implement SCLAMP, UCLAMPRichard Henderson4-0/+149
2022-07-11target/arm: Implement REVDRichard Henderson4-0/+21
2022-07-11target/arm: Implement PSELRichard Henderson2-0/+77
2022-07-11target/arm: Implement SME integer outer productRichard Henderson4-0/+118
2022-07-11target/arm: Implement FMOPA, FMOPS (widening)Richard Henderson4-0/+78
2022-07-11target/arm: Implement BFMOPA, BFMOPSRichard Henderson4-0/+90
2022-07-11target/arm: Implement FMOPA, FMOPS (non-widening)Richard Henderson4-0/+115
2022-07-11target/arm: Implement SME ADDHA, ADDVARichard Henderson4-0/+137
2022-07-11target/arm: Implement SME LDR, STRRichard Henderson2-0/+31
2022-07-11target/arm: Export unpredicated ld/st from translate-sve.cRichard Henderson2-12/+39
2022-07-11target/arm: Implement SME LD1, ST1Richard Henderson4-0/+756
2022-07-11target/arm: Implement SME MOVARichard Henderson8-1/+331
2022-07-11target/arm: Implement SME ZERORichard Henderson4-0/+44
2022-07-11target/arm: Implement SME RDSVL, ADDSVL, ADDSPLRichard Henderson3-1/+54
2022-07-11target/arm: Handle SME in sve_access_checkRichard Henderson1-6/+16