aboutsummaryrefslogtreecommitdiffstats
path: root/replay (follow)
Commit message (Expand)AuthorAgeFilesLines
* replay: Improve error messages about configuration conflictsMarkus Armbruster2024-03-091-1/+1
* Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into stagingPeter Maydell2024-01-091-1/+1
|\
| * system/cpus: rename qemu_mutex_lock_iothread() to bql_lock()Stefan Hajnoczi2024-01-081-1/+1
* | replay: stop us hanging in rr_wait_io_eventAlex Bennée2024-01-081-0/+21
* | replay/replay-char: use report_sync_errorAlex Bennée2024-01-081-4/+2
* | replay: introduce a central report point for sync errorsAlex Bennée2024-01-084-1/+131
* | replay: make has_unread_data a boolAlex Bennée2024-01-083-7/+7
* | replay: add proper kdoc for ReplayStateAlex Bennée2024-01-081-10/+17
* | replay: remove host_clock_lastAlex Bennée2024-01-081-2/+0
|/
* replay: Constify VMStateRichard Henderson2023-12-301-1/+1
* block: remove AioContext lockingStefan Hajnoczi2023-12-211-4/+0
* meson: Replace softmmu_ss -> system_ssPhilippe Mathieu-Daudé2023-06-201-1/+1
* ui: add the infrastructure to support MT eventsSergio Lopez2023-05-281-0/+18
* accel/tcg/tcg-accel-ops-rr: ensure fairness with icountJamie Iles2023-05-111-2/+1
* replay: Simplify setting replay blockersMarkus Armbruster2023-02-232-2/+6
* Merge tag 'pull-misc-2022-12-14' of https://repo.or.cz/qemu/armbru into stagingPeter Maydell2022-12-151-4/+1
|\
| * cleanup: Tweak and re-run return_directly.cocciMarkus Armbruster2022-12-141-4/+1
* | qapi replay: Elide redundant has_FOO in generated CMarkus Armbruster2022-12-141-1/+0
|/
* replay: Fix declaration of replay_read_next_clockRichard Henderson2022-11-291-1/+1
* Merge tag 'trivial-branch-for-7.2-pull-request' of https://gitlab.com/laurent_vivier/qemu into stagingStefan Hajnoczi2022-10-041-4/+2
|\
| * Drop superfluous conditionals around g_free()Markus Armbruster2022-10-041-4/+2
* | chardev: src buffer const for write functionsArwed Meyer2022-09-291-1/+1
|/
* replay: simplify async event processingPavel Dovgalyuk2022-06-064-42/+31
* replay: rewrite async event handlingPavel Dovgalyuk2022-06-064-63/+38
* replay: fix event queue flush for qemu shutdownPavel Dovgalyuk2022-06-061-2/+1
* Use g_new() & friends where that makes obvious senseMarkus Armbruster2022-03-212-7/+7
* replay: notify CPU on eventPavel Dovgalyuk2021-04-011-0/+2
* replay: fix recursive checkpointsPavel Dovgalyuk2021-04-011-5/+6
* replay: fix icount request when replaying clock accessPavel Dovgalyuk2021-02-163-28/+28
* migration: wire up support for snapshot device selectionDaniel P. Berrangé2021-02-082-4/+5
* migration: control whether snapshots are ovewrittenDaniel P. Berrangé2021-02-082-2/+2
* block: rename and alter bdrv_all_find_snapshot semanticsDaniel P. Berrangé2021-02-081-1/+5
* block: allow specifying name of block device for vmstate storageDaniel P. Berrangé2021-02-081-1/+1
* block: add ability to specify list of blockdevs during snapshotDaniel P. Berrangé2021-02-081-2/+2
* migration: stop returning errno from load_snapshot()Daniel P. Berrangé2021-02-081-1/+1
* migration: Make save_snapshot() return bool, not 0/-1Philippe Mathieu-Daudé2021-02-082-2/+2
* block: push error reporting into bdrv_all_*_snapshot functionsDaniel P. Berrangé2021-02-081-2/+2
* Remove superfluous timer_del() callsPeter Maydell2021-01-081-1/+0
* replay: remove some dead codePavel Dovgalyuk2020-11-091-3/+0
* replay: do not build if TCG is not availableClaudio Fontana2020-10-222-2/+98
* replay: create temporary snapshot at debugger connectionPavel Dovgalyuk2020-10-061-0/+14
* gdbstub: add reverse continue support in replay modePavel Dovgalyuk2020-10-061-0/+72
* gdbstub: add reverse step support in replay modePavel Dovgalyuk2020-10-061-0/+34
* replay: flush rr queue before loading the vmstatePavel Dovgalyuk2020-10-062-2/+4
* replay: implement replay-seek commandPavel Dovgalyuk2020-10-061-0/+87
* replay: introduce breakpoint at the specified stepPavel Dovgalyuk2020-10-063-0/+105
* replay: introduce info hmp/qmp commandPavel Dovgalyuk2020-10-062-0/+44
* replay: provide an accessor for rr filenamePavel Dovgalyuk2020-10-061-0/+5
* icount: rename functions to be consistent with the module nameClaudio Fontana2020-10-051-1/+1
* cpu-timers, icount: new modulesClaudio Fontana2020-10-051-2/+2