aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-03-04include/sysemu/block-backend: split header into I/O and global state (GS) APIEmanuele Giuseppe Esposito5-269/+368
2022-03-04block/export/fuse.c: allow writable exports to take RESIZE permissionEmanuele Giuseppe Esposito1-7/+18
2022-03-04IO_CODE and IO_OR_GS_CODE for block I/O APIEmanuele Giuseppe Esposito4-3/+79
2022-03-04assertions for block global state APIEmanuele Giuseppe Esposito4-2/+137
2022-03-04include/block/block: split header into I/O and global state APIEmanuele Giuseppe Esposito6-858/+1069
2022-03-04main loop: macros to mark GS and I/O functionsEmanuele Giuseppe Esposito1-0/+18
2022-03-04main-loop.h: introduce qemu_in_main_thread()Emanuele Giuseppe Esposito4-0/+40
2022-03-04iotests/185: Add post-READY quit testsHanna Reitz2-1/+237
2022-03-04qsd: Add --daemonizeHanna Reitz2-0/+22
2022-03-04qsd: Add pre-init argument parsing passHanna Reitz1-5/+38
2022-03-04os-posix: Add os_set_daemonize()Hanna Reitz3-0/+15
2022-03-04cpus: use coroutine TLS macros for iothread_lockedStefan Hajnoczi1-4/+5
2022-03-04rcu: use coroutine TLS macrosStefan Hajnoczi4-15/+16
2022-03-04util/async: replace __thread with QEMU TLS macrosStefan Hajnoczi1-5/+7
2022-03-04tls: add macros for coroutine-safe TLS variablesStefan Hajnoczi1-0/+165
2022-03-04block: move BQL logic of bdrv_co_invalidate_cache in bdrv_activateEmanuele Giuseppe Esposito1-14/+23
2022-03-04block: rename bdrv_invalidate_cache_all, blk_invalidate_cache and test_sync_o...Emanuele Giuseppe Esposito11-21/+21
2022-03-04block: introduce bdrv_activateEmanuele Giuseppe Esposito6-5/+11
2022-03-04crypto: distinguish between main loop and I/O in block_crypto_amend_options_g...Emanuele Giuseppe Esposito1-20/+15
2022-03-04crypto: perform permission checks under BQLEmanuele Giuseppe Esposito5-14/+83
2022-03-04Merge remote-tracking branch 'remotes/nvme/tags/nvme-next-pull-request' into ...Peter Maydell7-173/+754
2022-03-04Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-nios-20220303' int...Peter Maydell10-243/+148
2022-03-03Merge remote-tracking branch 'remotes/alistair/tags/pull-riscv-to-apply-20220...Peter Maydell22-501/+2146
2022-03-03target/nios2: Rewrite interrupt handlingRichard Henderson5-36/+9
2022-03-03target/nios2: Special case ipending in rdctl and wrctlRichard Henderson1-0/+14
2022-03-03target/nios2: Split mmu_writeRichard Henderson4-107/+100
2022-03-03target/nios2: Hoist R_ZERO check in rdctlRichard Henderson1-3/+5
2022-03-03target/nios2: Only build mmu.c for system modeRichard Henderson2-5/+1
2022-03-03target/nios2: Replace MMU_LOG with tracepointsRichard Henderson3-68/+39
2022-03-03target/nios2: Remove mmu_read_debugRichard Henderson5-44/+0
2022-03-03Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20220302'...Peter Maydell20-193/+737
2022-03-03hw/nvme: 64-bit pi supportNaveen Nagar7-98/+608
2022-03-03hw/nvme: add pi tuple size helperKlaus Jensen3-14/+21
2022-03-03hw/nvme: add support for the lbafee hbs featureNaveen Nagar4-11/+46
2022-03-03hw/nvme: move format parameter parsingKlaus Jensen1-13/+18
2022-03-03hw/nvme: add host behavior support featureNaveen Nagar3-1/+20
2022-03-03hw/nvme: move dif/pi prototypes into dif.hKlaus Jensen4-50/+55
2022-03-03target/riscv: expose zfinx, zdinx, zhinx{min} propertiesWeiwei Li1-0/+5
2022-03-03target/riscv: add support for zhinx/zhinxminWeiwei Li4-143/+296
2022-03-03target/riscv: add support for zdinxWeiwei Li2-78/+259
2022-03-03target/riscv: add support for zfinxWeiwei Li5-145/+369
2022-03-03target/riscv: hardwire mstatus.FS to zero when enable zfinxWeiwei Li3-6/+29
2022-03-03target/riscv: add cfg properties for zfinx, zdinx and zhinx{min}Weiwei Li2-0/+16
2022-03-03hw: riscv: opentitan: fixup SPI addressesWilfred Mallawa2-4/+12
2022-03-03hw/riscv: virt: Increase maximum number of allowed CPUsAnup Patel2-1/+11
2022-03-03docs/system: riscv: Document AIA options for virt machineAnup Patel1-0/+16
2022-03-03hw/riscv: virt: Add optional AIA IMSIC support to virt machineAnup Patel3-84/+373
2022-03-03hw/intc: Add RISC-V AIA IMSIC device emulationAnup Patel4-0/+520
2022-03-03hw/riscv: virt: Add optional AIA APLIC support to virt machineAnup Patel3-59/+259
2022-03-03target/riscv: fix inverted checks for ext_zb[abcs]Philipp Tomsich1-4/+4