aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-06-28vpc: mark more functions as coroutine_fns and GRAPH_RDLOCKPaolo Bonzini1-26/+26
2023-06-28qed: mark more functions as coroutine_fns and GRAPH_RDLOCKPaolo Bonzini2-5/+7
2023-06-28file-posix: remove incorrect coroutine_fn callsPaolo Bonzini1-12/+17
2023-06-28Revert "graph-lock: Disable locking for now"Kevin Wolf1-26/+0
2023-06-28graph-lock: Unlock the AioContext while pollingKevin Wolf3-5/+28
2023-06-28blockjob: Fix AioContext locking in block_job_add_bdrv()Kevin Wolf1-5/+12
2023-06-28block: Fix AioContext locking in bdrv_open_backing_file()Kevin Wolf1-0/+5
2023-06-28block: Fix AioContext locking in bdrv_open_inherit()Kevin Wolf1-1/+24
2023-06-28block: Fix AioContext locking in bdrv_reopen_parse_file_or_backing()Kevin Wolf1-2/+33
2023-06-28block: Fix AioContext locking in bdrv_attach_child_common()Kevin Wolf1-1/+20
2023-06-28block: Fix AioContext locking in bdrv_open_child()Kevin Wolf1-2/+11
2023-06-28test-block-iothread: Lock AioContext for blk_insert_bs()Kevin Wolf1-1/+6
2023-06-28qdev-properties-system: Lock AioContext for blk_insert_bs()Kevin Wolf1-2/+6
2023-06-28iotests: Test active commit with iothread and background I/OKevin Wolf2-0/+108
2023-06-26Merge tag 'pull-request-2023-06-26' of https://gitlab.com/thuth/qemu into sta...Richard Henderson10-22/+92
2023-06-26tests/qtest/cxl-test: Clean up temporary directories after testingThomas Huth1-0/+2
2023-06-26gitlab-ci: add msys2 meson test to junit reportMarc-André Lureau1-0/+2
2023-06-26gitlab-ci: grab msys2 meson-logs as artifactsMarc-André Lureau1-4/+9
2023-06-26gitlab: support disabling job auto-run in upstreamDaniel P. Berrangé1-0/+10
2023-06-26gitlab: avoid extra pipelines for tags and stable branchesDaniel P. Berrangé1-0/+8
2023-06-26gitlab: stable staging branches publish containers in a separate tagDaniel P. Berrangé1-2/+22
2023-06-26gitlab: allow overriding name of the upstream repositoryDaniel P. Berrangé2-7/+18
2023-06-26gitlab: centralize the container tag nameDaniel P. Berrangé7-10/+22
2023-06-26tests/qtest: Fix a comment typo in vhost-user-test.cMilan Zamazal1-1/+1
2023-06-26Merge tag 'pull-ppc-20230626' of https://github.com/legoater/qemu into stagingRichard Henderson31-518/+1085
2023-06-25tests/avocado: ppc test VOF bios Linux bootNicholas Piggin1-0/+11
2023-06-25pnv/xive2: Check TIMA special ops against a dedicated array for P10Frederic Barrat2-41/+43
2023-06-25pnv/xive2: Add a get_config() method on the presenter classFrederic Barrat5-0/+49
2023-06-25tests/avocado: Add ppc64 pseries multiprocessor boot testsNicholas Piggin1-5/+55
2023-06-25tests/avocado: boot ppc64 pseries to Linux VFS mountNicholas Piggin1-1/+1
2023-06-25spapr: TCG allow up to 8-thread SMT on POWER8 and newer CPUsNicholas Piggin3-6/+32
2023-06-25hw/ppc/spapr: Test whether TCG is enabled with tcg_enabled()Philippe Mathieu-Daudé1-1/+1
2023-06-25target/ppc: Add msgsnd/p and DPDES SMT supportNicholas Piggin5-11/+78
2023-06-25target/ppc: Add support for SMT CTRL registerNicholas Piggin3-1/+44
2023-06-25target/ppc: Add initial flags and helpers for SMT supportNicholas Piggin3-0/+36
2023-06-25target/ppc: Fix sc instruction handling of LEV fieldNicholas Piggin1-1/+6
2023-06-25target/ppc: Better CTRL SPR implementationNicholas Piggin1-1/+8
2023-06-25target/ppc: Add ISA v3.1 LEV indication in SRR1 for system call interruptsNicholas Piggin1-0/+4
2023-06-25target/ppc: Implement HEIR SPRNicholas Piggin3-1/+40
2023-06-25target/ppc: Add SRR1 prefix indication to interrupt handlersNicholas Piggin2-4/+83
2023-06-25target/ppc: Change partition-scope translate interfaceNicholas Piggin1-8/+16
2023-06-25target/ppc: Fix instruction loading endianness in alignment interruptNicholas Piggin1-1/+21
2023-06-25ppc/spapr: Move spapr nested HV to a new fileNicholas Piggin6-476/+501
2023-06-25ppc/spapr: load and store l2 state with helper functionsNicholas Piggin1-79/+85
2023-06-25ppc/spapr: Add a nested state structNicholas Piggin2-40/+115
2023-06-25ppc/spapr: H_ENTER_NESTED should restore host XER ca fieldNicholas Piggin1-0/+1
2023-06-25target/ppc: Fix timer register accessors when !KVMCédric Le Goater1-0/+12
2023-06-25ppc/pnv: Rephrase error when run with KVMCédric Le Goater1-1/+2
2023-06-25ppc/bamboo: Report an error when run with KVMCédric Le Goater1-11/+6
2023-06-25ppc/prep: Report an error when run with KVMCédric Le Goater1-13/+7