]> git.proxmox.com Git - mirror_qemu.git/history - block/io.c
vhdx: Take locks for accessing bs->file
[mirror_qemu.git] / block / io.c
2023-02-01 Emanuele Giuseppe... block: Convert bdrv_debug_event() to co_wrapper_mixed
2023-02-01 Emanuele Giuseppe... block: Convert bdrv_get_info() to co_wrapper_mixed
2023-02-01 Emanuele Giuseppe... block: use bdrv_co_refresh_total_sectors when possible
2023-02-01 Emanuele Giuseppe... block: Rename refresh_total_sectors to bdrv_refresh_tot...
2023-02-01 Emanuele Giuseppe... block: Convert bdrv_is_inserted() to co_wrapper
2023-02-01 Emanuele Giuseppe... block: Convert bdrv_io_unplug() to co_wrapper
2023-02-01 Emanuele Giuseppe... block: Convert bdrv_io_plug() to co_wrapper
2023-01-20 Peter MaydellMerge tag 'pull-riscv-to-apply-20230120' of https:...
2023-01-20 Peter MaydellMerge tag 'pull-include-2023-01-20' of https://repo...
2023-01-20 Markus Armbrusterinclude/block: Untangle inclusion loops
2022-12-21 Peter MaydellMerge tag 'for_upstream' of https://git.kernel.org...
2022-12-21 Peter MaydellMerge tag 'pull-tcg-20221220' of https://gitlab.com...
2022-12-21 Peter Maydellblock/io: Check for replay-enabled in bdrv_drain_all_be...
2022-12-18 Peter MaydellMerge tag 'pull-hex-20221216-1' of https://github.com...
2022-12-18 Peter MaydellMerge tag 'pull-loongarch-20221215' of https://gitlab...
2022-12-17 Peter MaydellMerge tag 'pull-target-arm-20221216' of https://git...
2022-12-16 Peter MaydellMerge tag 'for-upstream' of https://repo.or.cz/qemu...
2022-12-15 Kevin Wolfblock: GRAPH_RDLOCK for functions only called by co_wra...
2022-12-15 Kevin Wolfblock: Factor out bdrv_drain_all_begin_nopoll()
2022-12-15 Emanuele Giuseppe... block-io: introduce coroutine_fn duplicates for bdrv_co...
2022-12-15 Kevin Wolfblock: Remove poll parameter from bdrv_parent_drained_b...
2022-12-15 Kevin Wolfblock: Don't poll in bdrv_replace_child_noperm()
2022-12-15 Kevin Wolfblock: Drop out of coroutine in bdrv_do_drained_begin_q...
2022-12-15 Kevin Wolfblock: Remove ignore_bds_parents parameter from drain_b...
2022-12-15 Kevin Wolfblock: Call drain callbacks only once
2022-12-15 Kevin Wolfblock: Remove subtree drains
2022-12-15 Kevin Wolfblock: Inline bdrv_drain_invoke()
2022-12-15 Kevin Wolfblock: Remove drained_end_counter
2022-12-15 Kevin Wolfblock: Revert .bdrv_drained_begin/end to non-coroutine_fn
2022-11-15 Stefan HajnocziMerge tag 'pull-x86-20221115' of https://gitlab.com...
2022-11-14 Stefan HajnocziMerge tag 'for-upstream' of https://repo.or.cz/qemu...
2022-11-10 Hanna Reitzblock: Start/end drain on correct AioContext
2022-11-03 Stefan HajnocziMerge tag 'for-upstream' of https://gitlab.com/bonzini...
2022-10-31 Stefan HajnocziMerge tag 'pull-qemu-20221031' of https://gitlab.com...
2022-10-31 Stefan HajnocziMerge tag 'imp-202210-pull-request' of https://github...
2022-10-31 Stefan HajnocziMerge tag 'pull-ppc-20221029' of https://gitlab.com...
2022-10-31 Stefan HajnocziMerge tag 'pull-request-2022-10-28' of https://gitlab...
2022-10-30 Stefan HajnocziMerge tag 'mem-2022-10-28' of https://github.com/davidh...
2022-10-30 Stefan HajnocziMerge tag 'pull-error-2022-10-28' of https://repo.or...
2022-10-30 Stefan HajnocziMerge tag 'net-pull-request' of https://github.com...
2022-10-30 Stefan HajnocziMerge tag 'for-upstream' of https://repo.or.cz/qemu...
2022-10-30 Stefan HajnocziMerge tag 'misc-next-pull-request' of https://gitlab...
2022-10-30 Stefan HajnocziMerge tag 'block-pull-request' of https://gitlab.com...
2022-10-27 Alberto Fariablock: switch to *_co_* functions
2022-10-27 Alberto Fariablock: remove incorrect coroutine_fn annotation
2022-10-26 Stefan Hajnocziblock: return errors from bdrv_register_buf()
2022-10-26 Stefan Hajnocziblock: add BDRV_REQ_REGISTERED_BUF request flag
2022-10-26 Stefan Hajnocziblock: pass size to bdrv_unregister_buf()
2022-10-13 Stefan HajnocziMerge tag 'kraxel-20221013-pull-request' of https:...
2022-10-13 Stefan HajnocziMerge tag 'win32-pull-request' of https://gitlab.com...
2022-10-13 Stefan HajnocziMerge tag 'pull-request-2022-10-12' of https://gitlab...
2022-10-13 Stefan HajnocziMerge tag 'for-upstream' of https://gitlab.com/bonzini...
2022-10-12 Stefan HajnocziMerge tag 'for_upstream' of https://git.kernel.org...
2022-10-12 Stefan HajnocziMerge tag 'pull-target-arm-20221010' of https://git...
2022-10-12 Stefan HajnocziMerge tag 'for-upstream' of git://repo.or.cz/qemu/kevin...
2022-10-07 Paolo Bonziniblock: add missing coroutine_fn annotations
2022-10-05 Stefan HajnocziMerge tag 'pull-hex-20221003' of https://github.com...
2022-10-04 Stefan HajnocziMerge tag 'trivial-branch-for-7.2-pull-request' of...
2022-10-04 Stefan HajnocziMerge tag 'for-upstream' of https://gitlab.com/bonzini...
2022-10-03 Stefan HajnocziMerge tag 'for-upstream' of git://repo.or.cz/qemu/kevin...
2022-09-30 Keith Buschblock: move bdrv_qiov_is_aligned to file-posix
2022-09-30 Denis V. Lunevblock: make serializing requests functions 'void'
2022-07-14 Peter MaydellMerge tag 'for-upstream' of https://gitlab.com/bonzini...
2022-07-14 Peter MaydellMerge tag 'qga-win32-pull-2022-07-13' of github.com...
2022-07-14 Peter MaydellMerge tag 'darwin-20220712' of https://github.com/philm...
2022-07-13 Peter MaydellMerge tag 'mips-20220712' of https://github.com/philmd...
2022-07-12 Peter MaydellMerge tag 'pull-block-2022-07-12' of https://gitlab...
2022-07-12 Alberto Fariablock: Add bdrv_co_pwrite_sync()
2022-07-12 Alberto Fariablock: Implement bdrv_{pread,pwrite,pwrite_zeroes}...
2022-07-12 Alberto Fariablock: Make bdrv_{pread,pwrite}() return 0 on success
2022-07-12 Alberto Fariablock: Change bdrv_{pread,pwrite,pwrite_sync}() param...
2022-07-12 Alberto Fariablock: Add a 'flags' param to bdrv_{pread,pwrite,pwrite...
2022-06-24 Richard HendersonMerge tag 'for-upstream' of git://repo.or.cz/qemu/kevin...
2022-06-24 Stefan Hajnocziblock: drop unused bdrv_co_drain() API
2022-05-18 Richard HendersonMerge tag 'artist-cursor-fix-final-pull-request' of...
2022-05-15 Richard HendersonMerge tag 'or1k-pull-request-20220515' of https://githu...
2022-05-12 Richard HendersonMerge tag 'for-upstream' of https://gitlab.com/bonzini...
2022-05-12 Paolo Bonzinicoroutine-lock: qemu_co_queue_restart_all is a coroutin...
2022-04-20 Richard HendersonMerge tag 'for-upstream' of https://gitlab.com/bonzini...
2022-04-06 Marc-André LureauReplace qemu_real_host_page variables with inlined...
2022-03-09 Peter MaydellMerge remote-tracking branch 'remotes/lvivier-gitlab...
2022-03-09 Peter MaydellMerge remote-tracking branch 'remotes/legoater/tags...
2022-03-09 Peter MaydellMerge remote-tracking branch 'remotes/mcayland/tags...
2022-03-09 Peter MaydellMerge remote-tracking branch 'remotes/ericb/tags/pull...
2022-03-09 Peter MaydellMerge remote-tracking branch 'remotes/philmd/tags/mips...
2022-03-08 Peter MaydellMerge remote-tracking branch 'remotes/mst/tags/for_upst...
2022-03-08 Peter MaydellMerge remote-tracking branch 'remotes/jsnow-gitlab...
2022-03-08 Peter MaydellMerge remote-tracking branch 'remotes/thuth-gitlab...
2022-03-08 Peter MaydellMerge remote-tracking branch 'remotes/pmaydell/tags...
2022-03-08 Peter MaydellMerge remote-tracking branch 'remotes/kraxel/tags/seabi...
2022-03-08 Peter MaydellMerge remote-tracking branch 'remotes/cschoenebeck...
2022-03-07 Peter MaydellMerge remote-tracking branch 'remotes/philmd/tags/abstr...
2022-03-07 Peter MaydellMerge remote-tracking branch 'remotes/hreitz-gitlab...
2022-03-07 Peter Maydellosdep: Move memalign-related functions to their own...
2022-03-07 Vladimir Sementsov... block/io: introduce block driver snapshot-access API
2022-03-07 Vladimir Sementsov... block: fix preallocate filter: don't do unaligned preal...
2022-03-05 Peter MaydellMerge remote-tracking branch 'remotes/legoater/tags...
2022-03-05 Peter MaydellMerge remote-tracking branch 'remotes/rth-gitlab/tags...
2022-03-05 Peter MaydellMerge remote-tracking branch 'remotes/kwolf-gitlab...
2022-03-04 Hanna Reitzblock: Make bdrv_refresh_limits() non-recursive
next