Show patches with: Series = job: replace AioContext lock with job_mutex       |    Archived = No       |   19 patches
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[v4,19/19] block_job_query: remove atomic read job: replace AioContext lock with job_mutex - - - - --- 2022-01-28 Emanuele Giuseppe Esposito New
[v4,18/19] job.c: enable job lock/unlock and remove Aiocontext locks job: replace AioContext lock with job_mutex - - - - --- 2022-01-28 Emanuele Giuseppe Esposito New
[v4,17/19] jobs: protect job.aio_context with BQL and job_mutex job: replace AioContext lock with job_mutex - - - - --- 2022-01-28 Emanuele Giuseppe Esposito New
[v4,16/19] job: detect change of aiocontext within job coroutine job: replace AioContext lock with job_mutex - - - - --- 2022-01-28 Emanuele Giuseppe Esposito New
[v4,15/19] commit and mirror: create new nodes using bdrv_get_aio_context, and not the job aioconte… job: replace AioContext lock with job_mutex - - - - --- 2022-01-28 Emanuele Giuseppe Esposito New
[v4,14/19] blockjob: block_job_get_aio_context is a GS function job: replace AioContext lock with job_mutex - - - - --- 2022-01-28 Emanuele Giuseppe Esposito New
[v4,13/19] block/mirror.c: use of job helpers in drivers to avoid TOC/TOU job: replace AioContext lock with job_mutex - - - - --- 2022-01-28 Emanuele Giuseppe Esposito New
[v4,12/19] job.h: define unlocked functions job: replace AioContext lock with job_mutex - - - - --- 2022-01-28 Emanuele Giuseppe Esposito New
[v4,11/19] jobs: document all static functions and add _locked() suffix job: replace AioContext lock with job_mutex - - - - --- 2022-01-28 Emanuele Giuseppe Esposito New
[v4,10/19] job.h: define locked functions job: replace AioContext lock with job_mutex - - - - --- 2022-01-28 Emanuele Giuseppe Esposito New
[v4,09/19] jobs: use job locks also in the unit tests job: replace AioContext lock with job_mutex - - - - --- 2022-01-28 Emanuele Giuseppe Esposito New
[v4,08/19] jobs: add job lock in find_* functions job: replace AioContext lock with job_mutex - - - - --- 2022-01-28 Emanuele Giuseppe Esposito New
[v4,07/19] jobs: protect jobs with job_lock/unlock job: replace AioContext lock with job_mutex - - - - --- 2022-01-28 Emanuele Giuseppe Esposito New
[v4,06/19] jobs: remove aiocontext locks since the functions are under BQL job: replace AioContext lock with job_mutex - - - - --- 2022-01-28 Emanuele Giuseppe Esposito New
[v4,05/19] aio-wait.h: introduce AIO_WAIT_WHILE_UNLOCKED job: replace AioContext lock with job_mutex - - - - --- 2022-01-28 Emanuele Giuseppe Esposito New
[v4,04/19] job.c: move inner aiocontext lock in callbacks job: replace AioContext lock with job_mutex - - - - --- 2022-01-28 Emanuele Giuseppe Esposito New
[v4,03/19] job.c: make job_event_* functions static job: replace AioContext lock with job_mutex - - 1 - --- 2022-01-28 Emanuele Giuseppe Esposito New
[v4,02/19] job.h: categorize fields in struct Job job: replace AioContext lock with job_mutex - - - - --- 2022-01-28 Emanuele Giuseppe Esposito New
[v4,01/19] job.c: make job_mutex and job_lock/unlock() public job: replace AioContext lock with job_mutex - - - - --- 2022-01-28 Emanuele Giuseppe Esposito New