Toggle navigation
Patchwork
QEMU Development
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Emanuele Giuseppe Esposito
| State =
Action Required
| Archived =
No
| 930 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Needs Review / ACK
Handled Elsewhere
Search
Archived
No
Yes
Both
Delegate
------
Nobody
jgarzik
arnd
ymano
smfrench
jlayton
tseliot
ogasawara
amitk
awhitcroft
mst
dayangkun
jwboyer
jwboyer
colinking
colinking
azummo
dwmw2
rtg
sconklin
smb
aliguori
bradf
galak
galak
demarchi
ms
bhundven
chbs
kengyu
kadlec
pdp
regit
jabk
laforge
laforge
tonyb
sfr
alai
zecke
zecke
__damien__
luka
luka
prafulla@marvell.com
cyrus
PeterHuewe
kiho
jow
jow
ypwong
nico
dedeckeh
dedeckeh
yousong
yousong
tomcwarren
mb
mrchuck
vineetg76
computersforpeace
Noltari
Noltari
patrick_delaunay
ee07b291
ldir
ldir
stefanct
zhouhan
carldani
blp
ffainelli
ffainelli
regXboi
bbrezillon
pravin
mkp
jpettit
phil
mkresin
mkresin
thess
thess
fbarrat
fbarrat
linville
jesse
tjaalton
esben
abrodkin
abrodkin
diproiettod
tbot
stephenfin
vriera
darball1
sammj
ajd
jogo
jogo
bhelgaas
blogic
blogic
tagr
tagr
tagr
oohal
russellb
ptomsich
agraf
joestringer
davem
davem
davem
mwalle
naveen
pchotard
pepe2k
pepe2k
arj
arj
andmur01
amitay
matttbe
pabeni
istokes
aparcar
Ansuel
goliath
martineau
tytso
danielschwierzeck
mkorpershoek
mariosix
dcaratti
ovsrobot
ovsrobot
aserdean
XiaoYang
khem
hs
tpetazzoni
marex
liwang
robimarko
danielhb
groug
apritzel
mmichelson
npiggin
pareddja
atishp
netdrv
mkubecek
stintel
stintel
jkicinski
cpitchen
maximeh
dsa
jstancek
pm215
bpf
jonhunter
shettyg
lorpie01
acelan
wigyori
wigyori
apopple
dja
alexhung
lynxis
lynxis
brgl
brgl
peda
akodanev
narmstrong
981213
0andriy
chunkeey
snowpatch_ozlabs
snowpatch_ozlabs
snowpatch_ozlabs
aivanov
atishp04
shemminger
monstr
vigneshr
horms
mraynal
blocktrron
stewart
stewart
freenix
wsa
prom
rfried
akumar
ehristev
Jaehoon
jacmet
ivanhu
xypron
rsalvaterra
adrianschmutzler
sjg
hegdevasant
hegdevasant
metan
bmeng
jagan
ukleinek
ukleinek
ag
rmilecki
rmilecki
kevery
kabel
arbab
trini
rw
rw
apconole
pablo
pablo
abelloni
wbx
Hauke
Hauke
legoater
legoater
legoater
chleroy
svanheule
bjonglez
ynezz
aik
sbabic
sbabic
pevik
xback
xback
richiejp
dangole
dangole
forty
acer
echaudron
benh
rgrimm
next_ghost
anuppatel
anuppatel
segher
passgat
pratyush
jms
jms
jms
ymorin
ymorin
mans0n
ruscur
jk
jk
jk
jk
numans
xuyang
jmberg
Andes
festevam
linusw
linusw
matthias_bgg
tambarus
stroese
kubu
strlen
strlen
imaximets
apalos
dceara
pbrobinson
spectrum
cazzacarna
neocturne
aldot
TIENFONG
mpe
arnout
ktraynor
robh
nbd
nbd
anguy11
paulus
calebccff
jm
Apply
«
1
2
3
4
…
9
10
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
[01/12] introduce BDRV_POLL_WHILE_UNLOCKED
Removal of Aiocontext lock through drains: protect bdrv_replace_child_noperm.
- - - -
-
-
-
2022-01-18
Emanuele Giuseppe Esposito
New
[01/15] block/qed: add missing graph rdlock in qed_need_check_timer_entry
Protect the block layer with a rwlock: part 3
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[01/20] block: introduce a lock to protect graph operations
Protect the block layer with a rwlock: part 1
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[02/12] block/io.c: make bdrv_do_drained_begin_quiesce static and introduce bdrv_drained_begin_no_p…
Removal of Aiocontext lock through drains: protect bdrv_replace_child_noperm.
- - - -
-
-
-
2022-01-18
Emanuele Giuseppe Esposito
New
[02/15] block: rename refresh_total_sectors in bdrv_refresh_total_sectors
Protect the block layer with a rwlock: part 3
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[02/20] graph-lock: introduce BdrvGraphRWlock structure
Protect the block layer with a rwlock: part 1
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[03/12] block.c: bdrv_replace_child_noperm: first remove the child, and then call ->detach()
Removal of Aiocontext lock through drains: protect bdrv_replace_child_noperm.
- - - -
-
-
-
2022-01-18
Emanuele Giuseppe Esposito
New
[03/15] block-backend: use bdrv_getlength instead of blk_getlength
Protect the block layer with a rwlock: part 3
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[03/20] async: register/unregister aiocontext in graph lock list
Protect the block layer with a rwlock: part 1
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[04/12] block.c: bdrv_replace_child_noperm: first call ->attach(), and then add child
Removal of Aiocontext lock through drains: protect bdrv_replace_child_noperm.
- - - -
-
-
-
2022-01-18
Emanuele Giuseppe Esposito
New
[04/15] block: convert bdrv_refresh_total_sectors in generated_co_wrapper
Protect the block layer with a rwlock: part 3
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[04/20] block.c: wrlock in bdrv_replace_child_noperm
Protect the block layer with a rwlock: part 1
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[05/12] test-bdrv-drain.c: adapt test to the coming subtree drains
Removal of Aiocontext lock through drains: protect bdrv_replace_child_noperm.
- - - -
-
-
-
2022-01-18
Emanuele Giuseppe Esposito
New
[05/15] block: use bdrv_co_refresh_total_sectors when possible
Protect the block layer with a rwlock: part 3
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[05/20] block: remove unnecessary assert_bdrv_graph_writable()
Protect the block layer with a rwlock: part 1
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[06/12] test-bdrv-drain.c: remove test_detach_by_parent_cb()
Removal of Aiocontext lock through drains: protect bdrv_replace_child_noperm.
- - - -
-
-
-
2022-01-18
Emanuele Giuseppe Esposito
New
[06/15] block: convert bdrv_get_allocated_file_size in generated_co_wrapper_simple
Protect the block layer with a rwlock: part 3
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[06/20] block: assert that graph read and writes are performed correctly
Protect the block layer with a rwlock: part 1
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[07/12] block/io.c: introduce bdrv_subtree_drained_{begin/end}_unlocked
Removal of Aiocontext lock through drains: protect bdrv_replace_child_noperm.
- - - -
-
-
-
2022-01-18
Emanuele Giuseppe Esposito
New
[07/15] block: convert bdrv_get_info in generated_co_wrapper
Protect the block layer with a rwlock: part 3
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[07/20] graph-lock: implement WITH_GRAPH_RDLOCK_GUARD and GRAPH_RDLOCK_GUARD macros
Protect the block layer with a rwlock: part 1
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[08/12] reopen: add a transaction to drain_end nodes picked in bdrv_reopen_parse_file_or_backing
Removal of Aiocontext lock through drains: protect bdrv_replace_child_noperm.
- - - -
-
-
-
2022-01-18
Emanuele Giuseppe Esposito
New
[08/15] block: convert bdrv_is_inserted in generated_co_wrapper_simple
Protect the block layer with a rwlock: part 3
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[08/20] block-coroutine-wrapper.py: take the graph rdlock in bdrv_* functions
Protect the block layer with a rwlock: part 1
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[09/12] jobs: ensure sleep in job_sleep_ns is fully performed
Removal of Aiocontext lock through drains: protect bdrv_replace_child_noperm.
- - - -
-
-
-
2022-01-18
Emanuele Giuseppe Esposito
New
[09/15] block-coroutine-wrapper: support void functions
Protect the block layer with a rwlock: part 3
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[09/20] block-backend: introduce new generated_co_wrapper_blk annotation
Protect the block layer with a rwlock: part 1
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[1/2] linux-aio: use LinuxAioState from the running thread
AioContext removal: LinuxAioState and ThreadPool
- - - -
-
-
-
2022-06-09
Emanuele Giuseppe Esposito
New
[1/2] linux-headers/linux/kvm.h: introduce kvm_userspace_memory_region_list ioctl
KVM: stop all vcpus before modifying memslots
- - - -
-
-
-
2022-10-22
Emanuele Giuseppe Esposito
New
[1/2] pylint: fix errors and warnings from qemu-tests test 297
pylint: fix new errors and warnings
- - - -
-
-
-
2021-10-06
Emanuele Giuseppe Esposito
New
[1/2] target/i386: add support for FLUSH_L1D feature
target/i386: add support for cpu FLUSH_L1D feature and FB_CLEAR capability
- - - -
-
-
-
2023-02-01
Emanuele Giuseppe Esposito
New
[1/2] test-bdrv-drain.c: remove test_detach_by_parent_cb()
Fixes to test-bdrv-drain unit test
- - 1 -
-
-
-
2022-12-05
Emanuele Giuseppe Esposito
New
[1/2] virtio-scsi: replace VirtIOBlock dataplane_{start/starting/stopped} with enum
virtio-blk and scsi: replace dataplane_{start/stopping/started}
- - - -
-
-
-
2022-08-08
Emanuele Giuseppe Esposito
New
[1/3] util/qemu-thread-posix: use TSA_NO_TSA to suppress clang TSA warnings
[1/3] util/qemu-thread-posix: use TSA_NO_TSA to suppress clang TSA warnings
- - - -
-
-
-
2023-01-17
Emanuele Giuseppe Esposito
New
[1/4] block_int: make bdrv_backing_overridden static
block: minor refactoring in preparation to the block layer API split
- - - -
-
-
-
2021-11-24
Emanuele Giuseppe Esposito
New
[1/5] blkdebug: refactor removal of a suspended request
blkdebug: fix racing condition when iterating on
- - - -
-
-
-
2021-04-08
Emanuele Giuseppe Esposito
New
[1/5] crypto: perform permission checks under BQL
block layer: permission API refactoring in preparation
- - - -
-
-
-
2022-02-09
Emanuele Giuseppe Esposito
New
[1/6] block/io.c: fix bdrv_child_cb_drained_begin invocations from a coroutine
block: bug fixes in preparation of AioContext removal
- - 1 -
-
-
-
2022-02-08
Emanuele Giuseppe Esposito
New
[1/6] block: assert that bdrv_co_create is always called with graph rdlock taken
Protect the block layer with a rwlock: part 2
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[1/6] ratelimit: treat zero speed as unlimited
block-copy: make helper APIs thread safe
- - 1 -
-
-
-
2021-05-10
Emanuele Giuseppe Esposito
New
[1/8] virtio_queue_aio_attach_host_notifier: remove AioContext lock
virtio-blk: removal of AioContext lock
- - - -
-
-
-
2022-06-09
Emanuele Giuseppe Esposito
New
[1/9] block: call bdrv_co_drain_begin in a coroutine
Still more coroutine and various fixes in block layer
- - 1 -
-
-
-
2022-11-03
Emanuele Giuseppe Esposito
New
[10/12] block.c: add subtree_drains where needed
Removal of Aiocontext lock through drains: protect bdrv_replace_child_noperm.
- - - -
-
-
-
2022-01-18
Emanuele Giuseppe Esposito
New
[10/15] block: convert bdrv_eject in generated_co_wrapper_simple
Protect the block layer with a rwlock: part 3
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[10/20] block-gen: assert that {bdrv/blk}_co_truncate is always called with graph rdlock taken
Protect the block layer with a rwlock: part 1
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[11/12] block/io.c: fully enable assert_bdrv_graph_writable
Removal of Aiocontext lock through drains: protect bdrv_replace_child_noperm.
- - - -
-
-
-
2022-01-18
Emanuele Giuseppe Esposito
New
[11/15] block: convert bdrv_lock_medium in generated_co_wrapper_simple
Protect the block layer with a rwlock: part 3
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[11/20] block-gen: assert that bdrv_co_{check/invalidate_cache} are always called with graph rdlock…
Protect the block layer with a rwlock: part 1
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[12/12] block.c: additional assert qemu in main tread
Removal of Aiocontext lock through drains: protect bdrv_replace_child_noperm.
- - - -
-
-
-
2022-01-18
Emanuele Giuseppe Esposito
New
[12/15] block: convert bdrv_debug_event in generated_co_wrapper
Protect the block layer with a rwlock: part 3
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[12/20] block-gen: assert that bdrv_co_pwrite is always called with graph rdlock taken
Protect the block layer with a rwlock: part 1
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[13/15] block: convert bdrv_io_plug in generated_co_wrapper_simple
Protect the block layer with a rwlock: part 3
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[13/20] block-gen: assert that bdrv_co_pwrite_{zeros/sync} is always called with graph rdlock taken
Protect the block layer with a rwlock: part 1
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[14/15] block: convert bdrv_io_unplug in generated_co_wrapper_simple
Protect the block layer with a rwlock: part 3
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[14/20] block-gen: assert that bdrv_co_pread is always called with graph rdlock taken
Protect the block layer with a rwlock: part 1
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[15/15] block: rename newly converted BlockDriver IO coroutine functions
Protect the block layer with a rwlock: part 3
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[15/20] block-gen: assert that {bdrv/blk}_co_flush is always called with graph rdlock taken
Protect the block layer with a rwlock: part 1
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[16/20] block-gen: assert that bdrv_co_{read/write}v_vmstate are always called with graph rdlock ta…
Protect the block layer with a rwlock: part 1
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[17/20] block-gen: assert that bdrv_co_pdiscard is always called with graph rdlock taken
Protect the block layer with a rwlock: part 1
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[18/20] block-gen: assert that bdrv_co_common_block_status_above is always called with graph rdlock…
Protect the block layer with a rwlock: part 1
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[19/20] block-gen: assert that bdrv_co_ioctl is always called with graph rdlock taken
Protect the block layer with a rwlock: part 1
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[2/2] accel/kvm: introduce begin/commit listener callbacks
KVM: stop all vcpus before modifying memslots
- - - -
-
-
-
2022-10-22
Emanuele Giuseppe Esposito
New
[2/2] qemu-iotests: fix image-fleecing pylint errors
pylint: fix new errors and warnings
- - - -
-
-
-
2021-10-06
Emanuele Giuseppe Esposito
New
[2/2] target/i386: add support for FB_CLEAR feature
target/i386: add support for cpu FLUSH_L1D feature and FB_CLEAR capability
- - - -
-
-
-
2023-02-01
Emanuele Giuseppe Esposito
New
[2/2] tests/unit/test-bdrv-drain.c: graph setup functions can't run in coroutines
Fixes to test-bdrv-drain unit test
- - - -
-
-
-
2022-12-05
Emanuele Giuseppe Esposito
New
[2/2] thread-pool: use ThreadPool from the running thread
AioContext removal: LinuxAioState and ThreadPool
- - - -
-
-
-
2022-06-09
Emanuele Giuseppe Esposito
New
[2/2] virtio-blk: replace dataplane_start/stopping/started with enum
virtio-blk and scsi: replace dataplane_{start/stopping/started}
- - - -
-
-
-
2022-08-08
Emanuele Giuseppe Esposito
New
[2/3] bsd-user/mmap: use TSA_NO_TSA to suppress clang TSA warnings
[1/3] util/qemu-thread-posix: use TSA_NO_TSA to suppress clang TSA warnings
- - 1 -
-
-
-
2023-01-17
Emanuele Giuseppe Esposito
New
[2/4] include/sysemu/blockdev.h: rename if_name in block_if_name
block: minor refactoring in preparation to the block layer API split
- - 1 -
-
-
-
2021-11-24
Emanuele Giuseppe Esposito
New
[2/5] blkdebug: move post-resume handling to resume_req_by_tag
blkdebug: fix racing condition when iterating on
- - - -
-
-
-
2021-04-08
Emanuele Giuseppe Esposito
New
[2/5] crypto: distinguish between main loop and I/O in block_crypto_amend_options_generic_luks
block layer: permission API refactoring in preparation
- - - -
-
-
-
2022-02-09
Emanuele Giuseppe Esposito
New
[2/6] block-copy: let ratelimit handle a speed of 0
block-copy: make helper APIs thread safe
- - 1 -
-
-
-
2021-05-10
Emanuele Giuseppe Esposito
New
[2/6] block.c: bdrv_replace_child_noperm: first remove the child, and then call ->detach()
block: bug fixes in preparation of AioContext removal
- - 1 -
-
-
-
2022-02-08
Emanuele Giuseppe Esposito
New
[2/6] block: assert that BlockDriver->bdrv_co_{amend/create} are called with graph rdlock taken
Protect the block layer with a rwlock: part 2
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[2/8] block-backend: enable_write_cache should be atomic
virtio-blk: removal of AioContext lock
- - 1 -
-
-
-
2022-06-09
Emanuele Giuseppe Esposito
New
[2/9] block-copy: add missing coroutine_fn annotations
Still more coroutine and various fixes in block layer
- - - -
-
-
-
2022-11-03
Emanuele Giuseppe Esposito
New
[20/20] block-gen: assert that nbd_co_do_establish_connection is always called with graph rdlock ta…
Protect the block layer with a rwlock: part 1
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[3/3] configure: Enable -Wthread-safety if present
[1/3] util/qemu-thread-posix: use TSA_NO_TSA to suppress clang TSA warnings
- - 1 -
-
-
-
2023-01-17
Emanuele Giuseppe Esposito
New
[3/4] include/sysemu/blockdev.h: move drive_add and inline drive_def
block: minor refactoring in preparation to the block layer API split
- - - -
-
-
-
2021-11-24
Emanuele Giuseppe Esposito
New
[3/5] blkdebug: track all actions
blkdebug: fix racing condition when iterating on
- - - -
-
-
-
2021-04-08
Emanuele Giuseppe Esposito
New
[3/5] block: introduce bdrv_activate
block layer: permission API refactoring in preparation
- - 1 -
-
-
-
2022-02-09
Emanuele Giuseppe Esposito
New
[3/6] block.c: bdrv_replace_child_noperm: first call ->attach(), and then add child
block: bug fixes in preparation of AioContext removal
- - 1 -
-
-
-
2022-02-08
Emanuele Giuseppe Esposito
New
[3/6] block: assert that BlockDriver->bdrv_co_copy_range_{from/to} is always called with graph rdlo…
Protect the block layer with a rwlock: part 2
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[3/6] blockjob: let ratelimit handle a speed of 0
block-copy: make helper APIs thread safe
- - 1 -
-
-
-
2021-05-10
Emanuele Giuseppe Esposito
New
[3/8] virtio_blk_process_queued_requests: always run in a bh
virtio-blk: removal of AioContext lock
- - - -
-
-
-
2022-06-09
Emanuele Giuseppe Esposito
New
[3/9] nbd/server.c: add missing coroutine_fn annotations
Still more coroutine and various fixes in block layer
- - - -
-
-
-
2022-11-03
Emanuele Giuseppe Esposito
New
[4/4] include/sysemu/blockdev.h: remove drive_get_max_devs
block: minor refactoring in preparation to the block layer API split
- - 1 -
-
-
-
2021-11-24
Emanuele Giuseppe Esposito
New
[4/5] blkdebug: do not suspend in the middle of QLIST_FOREACH_SAFE
blkdebug: fix racing condition when iterating on
- - - -
-
-
-
2021-04-08
Emanuele Giuseppe Esposito
New
[4/5] block: rename bdrv_invalidate_cache_all, blk_invalidate_cache and test_sync_op_invalidate_cac…
block layer: permission API refactoring in preparation
- - 2 -
-
-
-
2022-02-09
Emanuele Giuseppe Esposito
New
[4/6] block/dirty-bitmap: assert that BlockDriver->bdrv_co_*_dirty_bitmap are always called with gr…
Protect the block layer with a rwlock: part 2
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[4/6] progressmeter: protect with a mutex
block-copy: make helper APIs thread safe
- - 1 -
-
-
-
2021-05-10
Emanuele Giuseppe Esposito
New
[4/6] test-bdrv-drain.c: adapt test to the coming subtree drains
block: bug fixes in preparation of AioContext removal
- - - -
-
-
-
2022-02-08
Emanuele Giuseppe Esposito
New
[4/8] virtio: categorize callbacks in GS
virtio-blk: removal of AioContext lock
1 - 1 -
-
-
-
2022-06-09
Emanuele Giuseppe Esposito
New
[4/9] block-backend: replace bdrv_*_above with blk_*_above
Still more coroutine and various fixes in block layer
- - - -
-
-
-
2022-11-03
Emanuele Giuseppe Esposito
New
[5/5] blkdebug: protect rules and suspended_reqs with a lock
blkdebug: fix racing condition when iterating on
- - - -
-
-
-
2021-04-08
Emanuele Giuseppe Esposito
New
[5/5] block: move BQL logic of bdrv_co_invalidate_cache in bdrv_activate
block layer: permission API refactoring in preparation
- - - -
-
-
-
2022-02-09
Emanuele Giuseppe Esposito
New
[5/6] block/io: assert that BlockDriver->bdrv_co_*_snapshot_* are always called with graph rdlock t…
Protect the block layer with a rwlock: part 2
- - - -
-
-
-
2022-11-16
Emanuele Giuseppe Esposito
New
[5/6] co-shared-resource: protect with a mutex
block-copy: make helper APIs thread safe
- - - -
-
-
-
2021-05-10
Emanuele Giuseppe Esposito
New
[5/6] test-bdrv-drain.c: remove test_detach_by_parent_cb()
block: bug fixes in preparation of AioContext removal
- - 1 -
-
-
-
2022-02-08
Emanuele Giuseppe Esposito
New
[5/8] virtio-blk: mark GLOBAL_STATE_CODE functions
virtio-blk: removal of AioContext lock
- - 1 -
-
-
-
2022-06-09
Emanuele Giuseppe Esposito
New
«
1
2
3
4
…
9
10
»