Show patches with: Submitter = Alberto Faria       |    State = Action Required       |    Archived = No       |   110 patches
« 1 2 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[for-7.2] block/blkio: Set BlockDriver::has_variable_length to false [for-7.2] block/blkio: Set BlockDriver::has_variable_length to false - 1 - - --- 2022-11-08 Alberto Faria New
qapi/block-core: Fix BlockdevOptionsNvmeIoUring @path description qapi/block-core: Fix BlockdevOptionsNvmeIoUring @path description - 1 1 - --- 2022-11-08 Alberto Faria New
block/blkio: Tolerate device size changes block/blkio: Tolerate device size changes - - - - --- 2022-10-29 Alberto Faria New
block/blkio: Make driver nvme-io_uring take a "path" instead of a "filename" block/blkio: Make driver nvme-io_uring take a "path" instead of a "filename" - - - - --- 2022-10-28 Alberto Faria New
block/blkio: Add virtio-blk-vfio-pci BlockDriver block/blkio: Add virtio-blk-vfio-pci BlockDriver - - - - --- 2022-10-28 Alberto Faria New
coroutine: Drop coroutine_fn annotation from qemu_coroutine_self() coroutine: Drop coroutine_fn annotation from qemu_coroutine_self() - - 1 - --- 2022-10-05 Alberto Faria New
coroutine: Make qemu_coroutine_self() return NULL if not in coroutine coroutine: Make qemu_coroutine_self() return NULL if not in coroutine - - - - --- 2022-10-05 Alberto Faria New
[v2] softmmu/physmem: Fix address of FlatView access in address_space_(read|write)_cached_slow() [v2] softmmu/physmem: Fix address of FlatView access in address_space_(read|write)_cached_slow() - 1 - - --- 2022-09-05 Alberto Faria New
softmmu/physmem: Fix address of FlatView access in address_space_(read|write)_cached_slow() softmmu/physmem: Fix address of FlatView access in address_space_(read|write)_cached_slow() - 1 - - --- 2022-08-26 Alberto Faria New
[RFC,v2,10/10] Fix some calls from coroutine_fn to no_coroutine_fn Introduce an extensible static analyzer - - - - --- 2022-07-29 Alberto Faria New
[RFC,v2,09/10] block: Add no_coroutine_fn marker Introduce an extensible static analyzer - - - - --- 2022-07-29 Alberto Faria New
[RFC,v2,08/10] Fix some bad coroutine_fn indirect calls and pointer assignments Introduce an extensible static analyzer - - - - --- 2022-07-29 Alberto Faria New
[RFC,v2,07/10] static-analyzer: Enforce coroutine_fn restrictions on function pointers Introduce an extensible static analyzer - - - - --- 2022-07-29 Alberto Faria New
[RFC,v2,06/10] Fix some direct calls from non-coroutine_fn to coroutine_fn Introduce an extensible static analyzer - - - - --- 2022-07-29 Alberto Faria New
[RFC,v2,05/10] static-analyzer: Enforce coroutine_fn restrictions for direct calls Introduce an extensible static analyzer - - - - --- 2022-07-29 Alberto Faria New
[RFC,v2,04/10] static-analyzer: Avoid reanalyzing unmodified translation units Introduce an extensible static analyzer - - - - --- 2022-07-29 Alberto Faria New
[RFC,v2,03/10] static-analyzer: Support adding tests to checks Introduce an extensible static analyzer - - - - --- 2022-07-29 Alberto Faria New
[RFC,v2,02/10] Drop unused static function return values Introduce an extensible static analyzer - - - - --- 2022-07-29 Alberto Faria New
[RFC,v2,01/10] Add an extensible static analyzer Introduce an extensible static analyzer - - - - --- 2022-07-29 Alberto Faria New
[v2,18/18] block: Remove remaining unused symbols in coroutines.h Make block-backend-io.h API more consistent - - 2 - --- 2022-07-05 Alberto Faria New
[v2,17/18] block: Reorganize some declarations in block-backend-io.h Make block-backend-io.h API more consistent - - 2 - --- 2022-07-05 Alberto Faria New
[v2,16/18] block: Add blk_co_truncate() Make block-backend-io.h API more consistent - - 2 - --- 2022-07-05 Alberto Faria New
[v2,15/18] block: Add blk_co_ioctl() Make block-backend-io.h API more consistent - - 2 - --- 2022-07-05 Alberto Faria New
[v2,14/18] block: Implement blk_flush() using generated_co_wrapper Make block-backend-io.h API more consistent - - 2 - --- 2022-07-05 Alberto Faria New
[v2,13/18] block: Implement blk_pdiscard() using generated_co_wrapper Make block-backend-io.h API more consistent - - 2 - --- 2022-07-05 Alberto Faria New
[v2,12/18] block: Implement blk_pwrite_zeroes() using generated_co_wrapper Make block-backend-io.h API more consistent - - 2 - --- 2022-07-05 Alberto Faria New
[v2,11/18] block: Add blk_co_pwrite_compressed() Make block-backend-io.h API more consistent - - 2 - --- 2022-07-05 Alberto Faria New
[v2,10/18] block: Change blk_pwrite_compressed() param order Make block-backend-io.h API more consistent - - 2 - --- 2022-07-05 Alberto Faria New
[v2,09/18] block: Export blk_pwritev_part() in block-backend-io.h Make block-backend-io.h API more consistent - - 2 - --- 2022-07-05 Alberto Faria New
[v2,08/18] block: Add blk_[co_]preadv_part() Make block-backend-io.h API more consistent - - 2 - --- 2022-07-05 Alberto Faria New
[v2,07/18] block: Add blk_{preadv,pwritev}() Make block-backend-io.h API more consistent - - 2 - --- 2022-07-05 Alberto Faria New
[v2,06/18] block: Implement blk_{pread, pwrite}() using generated_co_wrapper Make block-backend-io.h API more consistent - - 1 - --- 2022-07-05 Alberto Faria New
[v2,05/18] block: Make blk_co_pwrite() take a const buffer Make block-backend-io.h API more consistent - - 2 - --- 2022-07-05 Alberto Faria New
[v2,04/18] block: Make 'bytes' param of blk_{pread, pwrite}() an int64_t Make block-backend-io.h API more consistent - - 2 - --- 2022-07-05 Alberto Faria New
[v2,03/18] block: Change blk_{pread,pwrite}() param order Make block-backend-io.h API more consistent - - 2 - --- 2022-07-05 Alberto Faria New
[v2,02/18] block: Add a 'flags' param to blk_pread() Make block-backend-io.h API more consistent - - 3 - --- 2022-07-05 Alberto Faria New
[v2,01/18] block: Make blk_{pread, pwrite}() return 0 on success Make block-backend-io.h API more consistent - - 1 - --- 2022-07-05 Alberto Faria New
[RFC,8/8] Avoid calls from coroutine_fn to no_coroutine_fn Introduce an extensible static analyzer - - - - --- 2022-07-02 Alberto Faria New
[RFC,7/8] block: Add no_coroutine_fn marker Introduce an extensible static analyzer - - - - --- 2022-07-02 Alberto Faria New
[RFC,6/8] Fix some coroutine_fn indirect calls and pointer assignments Introduce an extensible static analyzer - - - - --- 2022-07-02 Alberto Faria New
[RFC,5/8] static-analyzer: Enforce coroutine_fn restrictions on function pointers Introduce an extensible static analyzer - - - - --- 2022-07-02 Alberto Faria New
[RFC,4/8] Fix some direct calls from non-coroutine_fn to coroutine_fn Introduce an extensible static analyzer - - - - --- 2022-07-02 Alberto Faria New
[RFC,3/8] static-analyzer: Enforce coroutine_fn restrictions for direct calls Introduce an extensible static analyzer - - - - --- 2022-07-02 Alberto Faria New
[RFC,2/8] Drop some unused static function return values Introduce an extensible static analyzer - - - - --- 2022-07-02 Alberto Faria New
[RFC,1/8] Add an extensible static analyzer Introduce an extensible static analyzer - - - - --- 2022-07-02 Alberto Faria New
[v5,10/10] block/qcow2: Use bdrv_pwrite_sync() in qcow2_mark_dirty() Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 3 - --- 2022-06-09 Alberto Faria New
[v5,09/10] block: Use bdrv_co_pwrite_sync() when caller is coroutine_fn Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 3 - --- 2022-06-09 Alberto Faria New
[v5,08/10] block: Add bdrv_co_pwrite_sync() Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 3 - --- 2022-06-09 Alberto Faria New
[v5,07/10] block: Implement bdrv_{pread, pwrite, pwrite_zeroes}() using generated_co_wrapper Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 2 - --- 2022-06-09 Alberto Faria New
[v5,06/10] block: Make 'bytes' param of bdrv_co_{pread, pwrite, preadv, pwritev}() an int64_t Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 2 - --- 2022-06-09 Alberto Faria New
[v5,05/10] block: Make bdrv_co_pwrite() take a const buffer Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 3 - --- 2022-06-09 Alberto Faria New
[v5,04/10] crypto: Make block callbacks return 0 on success Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 3 - --- 2022-06-09 Alberto Faria New
[v5,03/10] block: Make bdrv_{pread, pwrite}() return 0 on success Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 3 - --- 2022-06-09 Alberto Faria New
[v5,02/10] block: Change bdrv_{pread, pwrite, pwrite_sync}() param order Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 4 - --- 2022-06-09 Alberto Faria New
[v5,01/10] block: Add a 'flags' param to bdrv_{pread, pwrite, pwrite_sync}() Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 4 - --- 2022-06-09 Alberto Faria New
[v4,10/10] block/qcow2: Use bdrv_pwrite_sync() in qcow2_mark_dirty() Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 1 - --- 2022-06-09 Alberto Faria New
[v4,09/10] block: Use bdrv_co_pwrite_sync() when caller is coroutine_fn Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 1 - --- 2022-06-09 Alberto Faria New
[v4,08/10] block: Add bdrv_co_pwrite_sync() Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 1 - --- 2022-06-09 Alberto Faria New
[v4,07/10] block: Implement bdrv_{pread, pwrite, pwrite_zeroes}() using generated_co_wrapper Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - - - --- 2022-06-09 Alberto Faria New
[v4,06/10] block: Make 'bytes' param of bdrv_co_{pread, pwrite, preadv, pwritev}() an int64_t Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - - - --- 2022-06-09 Alberto Faria New
[v4,05/10] block: Make bdrv_co_pwrite() take a const buffer Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 1 - --- 2022-06-09 Alberto Faria New
[v4,04/10] crypto: Make block callbacks return 0 on success Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 1 - --- 2022-06-09 Alberto Faria New
[v4,03/10] block: Make bdrv_{pread, pwrite}() return 0 on success Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 1 - --- 2022-06-09 Alberto Faria New
[v4,02/10] block: Change bdrv_{pread, pwrite, pwrite_sync}() param order Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 1 - --- 2022-06-09 Alberto Faria New
[v4,01/10] block: Add a 'flags' param to bdrv_{pread, pwrite, pwrite_sync}() Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 1 - --- 2022-06-09 Alberto Faria New
[v3,10/10] block/qcow2: Use bdrv_pwrite_sync() in qcow2_mark_dirty() Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 2 - --- 2022-05-19 Alberto Faria New
[v3,09/10] block: Use bdrv_co_pwrite_sync() when caller is coroutine_fn Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 2 - --- 2022-05-19 Alberto Faria New
[v3,08/10] block: Add bdrv_co_pwrite_sync() Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 2 - --- 2022-05-19 Alberto Faria New
[v3,07/10] block: Implement bdrv_{pread, pwrite, pwrite_zeroes}() using generated_co_wrapper Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 1 - --- 2022-05-19 Alberto Faria New
[v3,06/10] block: Make 'bytes' param of bdrv_co_{pread, pwrite, preadv, pwritev}() an int64_t Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 1 - --- 2022-05-19 Alberto Faria New
[v3,05/10] block: Make bdrv_co_pwrite() take a const buffer Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 2 - --- 2022-05-19 Alberto Faria New
[v3,04/10] crypto: Make block callbacks return 0 on success Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 2 - --- 2022-05-19 Alberto Faria New
[v3,03/10] block: Make bdrv_{pread, pwrite}() return 0 on success Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 2 - --- 2022-05-19 Alberto Faria New
[v3,02/10] block: Change bdrv_{pread, pwrite, pwrite_sync}() param order Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 3 - --- 2022-05-19 Alberto Faria New
[v3,01/10] block: Add a 'flags' param to bdrv_{pread, pwrite, pwrite_sync}() Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 3 - --- 2022-05-19 Alberto Faria New
[18/18] block: Remove remaining unused symbols in coroutines.h Make block-backend-io.h API more consistent - - 2 - --- 2022-05-17 Alberto Faria New
[17/18] block: Reorganize some declarations in block-backend-io.h Make block-backend-io.h API more consistent - - 1 - --- 2022-05-17 Alberto Faria New
[16/18] block: Add blk_co_truncate() Make block-backend-io.h API more consistent - - 2 - --- 2022-05-17 Alberto Faria New
[15/18] block: Add blk_co_ioctl() Make block-backend-io.h API more consistent - - 2 - --- 2022-05-17 Alberto Faria New
[14/18] block: Implement blk_flush() using generated_co_wrapper Make block-backend-io.h API more consistent - - 2 - --- 2022-05-17 Alberto Faria New
[13/18] block: Implement blk_pdiscard() using generated_co_wrapper Make block-backend-io.h API more consistent - - 2 - --- 2022-05-17 Alberto Faria New
[12/18] block: Implement blk_pwrite_zeroes() using generated_co_wrapper Make block-backend-io.h API more consistent - - 2 - --- 2022-05-17 Alberto Faria New
[11/18] block: Add blk_co_pwrite_compressed() Make block-backend-io.h API more consistent - - 2 - --- 2022-05-17 Alberto Faria New
[10/18] block: Change blk_pwrite_compressed() param order Make block-backend-io.h API more consistent - - 2 - --- 2022-05-17 Alberto Faria New
[09/18] block: Export blk_pwritev_part() in block-backend-io.h Make block-backend-io.h API more consistent - - 2 - --- 2022-05-17 Alberto Faria New
[08/18] block: Add blk_[co_]preadv_part() Make block-backend-io.h API more consistent - - 2 - --- 2022-05-17 Alberto Faria New
[07/18] block: Add blk_{preadv,pwritev}() Make block-backend-io.h API more consistent - - 2 - --- 2022-05-17 Alberto Faria New
[06/18] block: Implement blk_{pread, pwrite}() using generated_co_wrapper Make block-backend-io.h API more consistent - - 1 - --- 2022-05-17 Alberto Faria New
[05/18] block: Make blk_co_pwrite() take a const buffer Make block-backend-io.h API more consistent - - 2 - --- 2022-05-17 Alberto Faria New
[04/18] block: Make 'bytes' param of blk_{pread, pwrite}() an int64_t Make block-backend-io.h API more consistent - - 2 - --- 2022-05-17 Alberto Faria New
[03/18] block: Change blk_{pread,pwrite}() param order Make block-backend-io.h API more consistent - - 2 - --- 2022-05-17 Alberto Faria New
[02/18] block: Add a 'flags' param to blk_pread() Make block-backend-io.h API more consistent - - 3 - --- 2022-05-17 Alberto Faria New
[01/18] block: Make blk_{pread,pwrite}() return 0 on success Make block-backend-io.h API more consistent - - 3 - --- 2022-05-17 Alberto Faria New
[v2,10/10] block/qcow2: Use bdrv_pwrite_sync() in qcow2_mark_dirty() Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 1 - --- 2022-05-13 Alberto Faria New
[v2,09/10] block: Use bdrv_co_pwrite_sync() when caller is coroutine_fn Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 1 - --- 2022-05-13 Alberto Faria New
[v2,08/10] block: Add bdrv_co_pwrite_sync() Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 1 - --- 2022-05-13 Alberto Faria New
[v2,07/10] block: Implement bdrv_{pread, pwrite, pwrite_zeroes}() using generated_co_wrapper Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 1 - --- 2022-05-13 Alberto Faria New
[v2,06/10] block: Make 'bytes' param of bdrv_co_{pread, pwrite, preadv, pwritev}() an int64_t Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 1 - --- 2022-05-13 Alberto Faria New
[v2,05/10] block: Make bdrv_co_pwrite() take a const buffer Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 1 - --- 2022-05-13 Alberto Faria New
[v2,04/10] crypto: Make block callbacks return 0 on success Implement bdrv_{pread, pwrite, pwrite_sync, pwrite_zeroes}() using generated_co_wrapper - - 1 - --- 2022-05-13 Alberto Faria New
« 1 2 »