Show patches with: Submitter = Emanuele Giuseppe Esposito       |    State = Action Required       |    Archived = No       |   717 patches
« 1 2 3 47 8 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[RFC,2/2] kvm/kvm-all.c: listener should delay kvm_vm_ioctl to the commit phase accel/kvm: extend kvm memory listener to support - - - - --- 2022-08-16 Emanuele Giuseppe Esposito New
[RFC,1/2] softmmu/memory: add missing begin/commit callback calls accel/kvm: extend kvm memory listener to support - - - - --- 2022-08-16 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
[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
[v2,11/11] block: remove bdrv_try_set_aio_context and replace it with bdrv_try_change_aio_context Refactor bdrv_try_set_aio_context using transactions - - - - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v2,10/11] block: rename bdrv_child_try_change_aio_context in bdrv_try_change_aio_context Refactor bdrv_try_set_aio_context using transactions - - - - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v2,09/11] block: remove all unused ->can_set_aio_ctx and ->set_aio_ctx callbacks Refactor bdrv_try_set_aio_context using transactions - - - - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v2,08/11] block: use the new _change_ API instead of _can_set_ and _set_ Refactor bdrv_try_set_aio_context using transactions - - - - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v2,07/11] block-backend: implement .change_aio_ctx in child_root Refactor bdrv_try_set_aio_context using transactions - - - - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v2,06/11] block: implement .change_aio_ctx in child_of_bds Refactor bdrv_try_set_aio_context using transactions - - 1 - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v2,05/11] blockjob: implement .change_aio_ctx in child_job Refactor bdrv_try_set_aio_context using transactions - - 1 - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v2,04/11] bdrv_child_try_change_aio_context: add transaction parameter Refactor bdrv_try_set_aio_context using transactions - - - - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v2,03/11] bdrv_change_aio_context: use hash table instead of list of visited nodes Refactor bdrv_try_set_aio_context using transactions - - - - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v2,02/11] block: use transactions as a replacement of ->{can_}set_aio_context() Refactor bdrv_try_set_aio_context using transactions - - - - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v2,01/11] block.c: assert bs->aio_context is written under BQL and drains Refactor bdrv_try_set_aio_context using transactions - - 1 - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v10,21/21] job: remove unused functions job: replace AioContext lock with job_mutex - - 2 - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v10,20/21] blockjob: remove unused functions job: replace AioContext lock with job_mutex - - 2 - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v10,19/21] block_job_query: remove atomic read job: replace AioContext lock with job_mutex - - 3 - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v10,18/21] job.c: enable job lock/unlock and remove Aiocontext locks job: replace AioContext lock with job_mutex - - 1 - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v10,17/21] blockjob: protect iostatus field in BlockJob struct job: replace AioContext lock with job_mutex - - 1 - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v10,16/21] blockjob: rename notifier callbacks as _locked job: replace AioContext lock with job_mutex - - 3 - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v10,15/21] blockjob.h: categorize fields in struct BlockJob job: replace AioContext lock with job_mutex - - 1 - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v10,14/21] jobs: protect job.aio_context with BQL and job_mutex job: replace AioContext lock with job_mutex - - 2 - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v10,13/21] job: detect change of aiocontext within job coroutine job: replace AioContext lock with job_mutex - - 2 - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v10,12/21] commit and mirror: create new nodes using bdrv_get_aio_context, and not the job aiocont… job: replace AioContext lock with job_mutex - - 2 - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v10,11/21] jobs: group together API calls under the same job lock job: replace AioContext lock with job_mutex - - 1 - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v10,10/21] block/mirror.c: use of job helpers in drivers to avoid TOC/TOU job: replace AioContext lock with job_mutex - - 2 - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v10,09/21] jobs: use job locks also in the unit tests job: replace AioContext lock with job_mutex - - 3 - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v10,08/21] jobs: add job lock in find_* functions job: replace AioContext lock with job_mutex - - 3 - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v10,07/21] blockjob: introduce block_job _locked() APIs job: replace AioContext lock with job_mutex - - 2 - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v10,06/21] job: move and update comments from blockjob.c job: replace AioContext lock with job_mutex - - 1 - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v10,05/21] job.c: add job_lock/unlock while keeping job.h intact job: replace AioContext lock with job_mutex - - 3 - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v10,04/21] aio-wait.h: introduce AIO_WAIT_WHILE_UNLOCKED job: replace AioContext lock with job_mutex - - 2 - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v10,03/21] job.c: API functions not used outside should be static job: replace AioContext lock with job_mutex - - 3 - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v10,02/21] job.h: categorize fields in struct Job job: replace AioContext lock with job_mutex - - 3 - --- 2022-07-25 Emanuele Giuseppe Esposito New
[v10,01/21] job.c: make job_mutex and job_lock/unlock() public job: replace AioContext lock with job_mutex - - 2 - --- 2022-07-25 Emanuele Giuseppe Esposito New
[RFC,8/8] block: remove all unused ->can_set_aio_ctx and ->set_aio_ctx callbacks Refactor bdrv_try_set_aio_context using transactions - - - - --- 2022-07-12 Emanuele Giuseppe Esposito New
[RFC,7/8] block: use the new _change_ API instead of _can_set_ and _set_ Refactor bdrv_try_set_aio_context using transactions - - - - --- 2022-07-12 Emanuele Giuseppe Esposito New
[RFC,6/8] block-backend: implement .change_aio_ctx in child_root Refactor bdrv_try_set_aio_context using transactions - - - - --- 2022-07-12 Emanuele Giuseppe Esposito New
[RFC,5/8] block: implement .change_aio_ctx in child_of_bds Refactor bdrv_try_set_aio_context using transactions - - 1 - --- 2022-07-12 Emanuele Giuseppe Esposito New
[RFC,4/8] blockjob: implement .change_aio_ctx in child_job Refactor bdrv_try_set_aio_context using transactions - - 1 - --- 2022-07-12 Emanuele Giuseppe Esposito New
[RFC,3/8] RFC: block: use transactions as a replacement of ->{can_}set_aio_context() Refactor bdrv_try_set_aio_context using transactions - - - - --- 2022-07-12 Emanuele Giuseppe Esposito New
[RFC,2/8] transactions: add tran_add_back Refactor bdrv_try_set_aio_context using transactions - - - - --- 2022-07-12 Emanuele Giuseppe Esposito New
[RFC,1/8] block.c: assert bs->aio_context is written under BQL and drains Refactor bdrv_try_set_aio_context using transactions - - 1 - --- 2022-07-12 Emanuele Giuseppe Esposito New
[v9,21/21] job: remove unused functions job: replace AioContext lock with job_mutex - - 1 - --- 2022-07-06 Emanuele Giuseppe Esposito New
[v9,20/21] blockjob: remove unused functions job: replace AioContext lock with job_mutex - - 1 - --- 2022-07-06 Emanuele Giuseppe Esposito New
[v9,19/21] blockjob: protect iostatus field in BlockJob struct job: replace AioContext lock with job_mutex - - - - --- 2022-07-06 Emanuele Giuseppe Esposito New
[v9,18/21] blockjob: rename notifier callbacks as _locked job: replace AioContext lock with job_mutex - - 2 - --- 2022-07-06 Emanuele Giuseppe Esposito New
[v9,17/21] blockjob.h: categorize fields in struct BlockJob job: replace AioContext lock with job_mutex - - 1 - --- 2022-07-06 Emanuele Giuseppe Esposito New
[v9,16/21] block_job_query: remove atomic read job: replace AioContext lock with job_mutex - - 2 - --- 2022-07-06 Emanuele Giuseppe Esposito New
[v9,15/21] job.c: enable job lock/unlock and remove Aiocontext locks job: replace AioContext lock with job_mutex - - 1 - --- 2022-07-06 Emanuele Giuseppe Esposito New
[v9,14/21] jobs: protect job.aio_context with BQL and job_mutex job: replace AioContext lock with job_mutex - - 1 - --- 2022-07-06 Emanuele Giuseppe Esposito New
[v9,13/21] job: detect change of aiocontext within job coroutine job: replace AioContext lock with job_mutex - - 2 - --- 2022-07-06 Emanuele Giuseppe Esposito New
[v9,12/21] commit and mirror: create new nodes using bdrv_get_aio_context, and not the job aioconte… job: replace AioContext lock with job_mutex - - 2 - --- 2022-07-06 Emanuele Giuseppe Esposito New
[v9,11/21] jobs: group together API calls under the same job lock job: replace AioContext lock with job_mutex - - - - --- 2022-07-06 Emanuele Giuseppe Esposito New
[v9,10/21] block/mirror.c: use of job helpers in drivers to avoid TOC/TOU job: replace AioContext lock with job_mutex - - 2 - --- 2022-07-06 Emanuele Giuseppe Esposito New
[v9,09/21] jobs: use job locks also in the unit tests job: replace AioContext lock with job_mutex - - 1 - --- 2022-07-06 Emanuele Giuseppe Esposito New
[v9,08/21] jobs: add job lock in find_* functions job: replace AioContext lock with job_mutex - - 2 - --- 2022-07-06 Emanuele Giuseppe Esposito New
[v9,07/21] blockjob: introduce block_job _locked() APIs job: replace AioContext lock with job_mutex - - 1 - --- 2022-07-06 Emanuele Giuseppe Esposito New
[v9,06/21] job: move and update comments from blockjob.c job: replace AioContext lock with job_mutex - - 1 - --- 2022-07-06 Emanuele Giuseppe Esposito New
[v9,05/21] job.c: add job_lock/unlock while keeping job.h intact job: replace AioContext lock with job_mutex - - 1 - --- 2022-07-06 Emanuele Giuseppe Esposito New
[v9,04/21] aio-wait.h: introduce AIO_WAIT_WHILE_UNLOCKED job: replace AioContext lock with job_mutex - - 2 - --- 2022-07-06 Emanuele Giuseppe Esposito New
[v9,03/21] job.c: API functions not used outside should be static job: replace AioContext lock with job_mutex - - 2 - --- 2022-07-06 Emanuele Giuseppe Esposito New
[v9,02/21] job.h: categorize fields in struct Job job: replace AioContext lock with job_mutex - - 1 - --- 2022-07-06 Emanuele Giuseppe Esposito New
[v9,01/21] job.c: make job_mutex and job_lock/unlock() public job: replace AioContext lock with job_mutex - - 2 - --- 2022-07-06 Emanuele Giuseppe Esposito New
[v8,20/20] job: remove unused functions job: replace AioContext lock with job_mutex - - 1 - --- 2022-06-29 Emanuele Giuseppe Esposito New
[v8,19/20] blockjob: remove unused functions job: replace AioContext lock with job_mutex - - 1 - --- 2022-06-29 Emanuele Giuseppe Esposito New
[v8,18/20] block_job_query: remove atomic read job: replace AioContext lock with job_mutex - - 1 - --- 2022-06-29 Emanuele Giuseppe Esposito New
[v8,17/20] job.c: enable job lock/unlock and remove Aiocontext locks job: replace AioContext lock with job_mutex - - 1 - --- 2022-06-29 Emanuele Giuseppe Esposito New
[v8,16/20] jobs: protect job.aio_context with BQL and job_mutex job: replace AioContext lock with job_mutex - - 1 - --- 2022-06-29 Emanuele Giuseppe Esposito New
[v8,15/20] job: detect change of aiocontext within job coroutine job: replace AioContext lock with job_mutex - - 1 - --- 2022-06-29 Emanuele Giuseppe Esposito New
[v8,14/20] commit and mirror: create new nodes using bdrv_get_aio_context, and not the job aioconte… job: replace AioContext lock with job_mutex - - 1 - --- 2022-06-29 Emanuele Giuseppe Esposito New
[v8,13/20] jobs: group together API calls under the same job lock job: replace AioContext lock with job_mutex - - - - --- 2022-06-29 Emanuele Giuseppe Esposito New
[v8,12/20] block/mirror.c: use of job helpers in drivers to avoid TOC/TOU job: replace AioContext lock with job_mutex - - 1 - --- 2022-06-29 Emanuele Giuseppe Esposito New
[v8,11/20] jobs: use job locks also in the unit tests job: replace AioContext lock with job_mutex - - 1 - --- 2022-06-29 Emanuele Giuseppe Esposito New
[v8,10/20] jobs: add job lock in find_* functions job: replace AioContext lock with job_mutex - - 1 - --- 2022-06-29 Emanuele Giuseppe Esposito New
[v8,09/20] blockjob: rename notifier callbacks as _locked job: replace AioContext lock with job_mutex - - 1 - --- 2022-06-29 Emanuele Giuseppe Esposito New
[v8,08/20] blockjob.h: introduce block_job _locked() APIs job: replace AioContext lock with job_mutex - - - - --- 2022-06-29 Emanuele Giuseppe Esposito New
[v8,07/20] job.h: add _locked public functions job: replace AioContext lock with job_mutex - - 1 - --- 2022-06-29 Emanuele Giuseppe Esposito New
[v8,06/20] job.h: define functions called without job lock held job: replace AioContext lock with job_mutex - - 1 - --- 2022-06-29 Emanuele Giuseppe Esposito New
[v8,05/20] job.c: add job_lock/unlock while keeping job.h intact job: replace AioContext lock with job_mutex - - 1 - --- 2022-06-29 Emanuele Giuseppe Esposito New
[v8,04/20] aio-wait.h: introduce AIO_WAIT_WHILE_UNLOCKED job: replace AioContext lock with job_mutex - - 2 - --- 2022-06-29 Emanuele Giuseppe Esposito New
[v8,03/20] job.c: API functions not used outside should be static job: replace AioContext lock with job_mutex - - 2 - --- 2022-06-29 Emanuele Giuseppe Esposito New
[v8,02/20] job.h: categorize fields in struct Job job: replace AioContext lock with job_mutex - - 2 - --- 2022-06-29 Emanuele Giuseppe Esposito New
[v8,01/20] job.c: make job_mutex and job_lock/unlock() public job: replace AioContext lock with job_mutex - - 2 - --- 2022-06-29 Emanuele Giuseppe Esposito New
[v7,18/18] block_job_query: remove atomic read job: replace AioContext lock with job_mutex - - 1 - --- 2022-06-16 Emanuele Giuseppe Esposito New
[v7,17/18] job.c: enable job lock/unlock and remove Aiocontext locks job: replace AioContext lock with job_mutex - - - - --- 2022-06-16 Emanuele Giuseppe Esposito New
[v7,16/18] jobs: protect job.aio_context with BQL and job_mutex job: replace AioContext lock with job_mutex - - - - --- 2022-06-16 Emanuele Giuseppe Esposito New
[v7,15/18] job: detect change of aiocontext within job coroutine job: replace AioContext lock with job_mutex - - 1 - --- 2022-06-16 Emanuele Giuseppe Esposito New
[v7,14/18] commit and mirror: create new nodes using bdrv_get_aio_context, and not the job aioconte… job: replace AioContext lock with job_mutex - - 1 - --- 2022-06-16 Emanuele Giuseppe Esposito New
[v7,13/18] job.h: define unlocked functions job: replace AioContext lock with job_mutex - - - - --- 2022-06-16 Emanuele Giuseppe Esposito New
[v7,12/18] block_job: rename block_job functions called with job_mutex held job: replace AioContext lock with job_mutex - - - - --- 2022-06-16 Emanuele Giuseppe Esposito New
[v7,11/18] job.h: rename job API functions called with job_mutex held job: replace AioContext lock with job_mutex - - - - --- 2022-06-16 Emanuele Giuseppe Esposito New
[v7,10/18] jobs: rename static functions called with job_mutex held job: replace AioContext lock with job_mutex - - - - --- 2022-06-16 Emanuele Giuseppe Esposito New
[v7,09/18] block/mirror.c: use of job helpers in drivers to avoid TOC/TOU job: replace AioContext lock with job_mutex - - 1 - --- 2022-06-16 Emanuele Giuseppe Esposito New
[v7,08/18] jobs: use job locks also in the unit tests job: replace AioContext lock with job_mutex - - - - --- 2022-06-16 Emanuele Giuseppe Esposito New
[v7,07/18] jobs: add job lock in find_* functions job: replace AioContext lock with job_mutex - - - - --- 2022-06-16 Emanuele Giuseppe Esposito New
[v7,06/18] jobs: protect jobs with job_lock/unlock job: replace AioContext lock with job_mutex - - - - --- 2022-06-16 Emanuele Giuseppe Esposito New
[v7,05/18] job.h: add _locked duplicates for job API functions called with and without job_mutex job: replace AioContext lock with job_mutex - - 1 - --- 2022-06-16 Emanuele Giuseppe Esposito New
[v7,04/18] aio-wait.h: introduce AIO_WAIT_WHILE_UNLOCKED job: replace AioContext lock with job_mutex - - 2 - --- 2022-06-16 Emanuele Giuseppe Esposito New
« 1 2 3 47 8 »