Age | Commit message (Expand) | Author | Files | Lines |
2023-06-01 | block/linux-aio: convert to blk_io_plug_call() API | Stefan Hajnoczi | 1 | -28/+0 |
2023-06-01 | block/io_uring: convert to blk_io_plug_call() API | Stefan Hajnoczi | 1 | -10/+0 |
2023-05-15 | block: add some trace events for zone append | Sam Li | 1 | -0/+3 |
2023-05-15 | block: introduce zone append write for zoned devices | Sam Li | 1 | -7/+51 |
2023-05-15 | file-posix: add tracking of the zone write pointers | Sam Li | 1 | -4/+174 |
2023-05-15 | block: add some trace events for new block layer APIs | Sam Li | 1 | -0/+3 |
2023-05-15 | block: add zoned BlockDriver check to block layer | Sam Li | 1 | -0/+12 |
2023-05-15 | block/block-backend: add block layer APIs resembling Linux ZonedBlockDevice i... | Sam Li | 1 | -2/+311 |
2023-05-15 | block/file-posix: introduce helper functions for sysfs attributes | Sam Li | 1 | -34/+93 |
2023-04-25 | thread-pool: avoid passing the pool parameter every time | Emanuele Giuseppe Esposito | 1 | -3/+1 |
2023-04-25 | thread-pool: use ThreadPool from the running thread | Emanuele Giuseppe Esposito | 1 | -11/+10 |
2023-04-25 | io_uring: use LuringState from the running thread | Emanuele Giuseppe Esposito | 1 | -8/+4 |
2023-04-25 | linux-aio: use LinuxAioState from the running thread | Emanuele Giuseppe Esposito | 1 | -7/+3 |
2023-04-11 | block: remove has_variable_length from BlockDriver | Paolo Bonzini | 1 | -4/+8 |
2023-02-23 | block: Mark bdrv_co_create() and callers GRAPH_RDLOCK | Kevin Wolf | 1 | -4/+3 |
2023-02-23 | block: Mark bdrv_co_copy_range() GRAPH_RDLOCK | Emanuele Giuseppe Esposito | 1 | -9/+7 |
2023-02-23 | block: Mark bdrv_co_flush() and callers GRAPH_RDLOCK | Emanuele Giuseppe Esposito | 1 | -2/+2 |
2023-02-17 | block/file-posix: don't use functions calling AIO_WAIT_WHILE in worker threads | Emanuele Giuseppe Esposito | 1 | -1/+1 |
2023-02-01 | block/file: Add file-specific image info | Hanna Reitz | 1 | -0/+30 |
2023-02-01 | block: Convert bdrv_lock_medium() to co_wrapper | Emanuele Giuseppe Esposito | 1 | -4/+4 |
2023-02-01 | block: Convert bdrv_eject() to co_wrapper | Emanuele Giuseppe Esposito | 1 | -4/+4 |
2023-02-01 | block: Convert bdrv_get_info() to co_wrapper_mixed | Emanuele Giuseppe Esposito | 1 | -3/+4 |
2023-02-01 | block: Convert bdrv_get_allocated_file_size() to co_wrapper | Emanuele Giuseppe Esposito | 1 | -9/+5 |
2023-02-01 | block: Convert bdrv_refresh_total_sectors() to co_wrapper_mixed | Emanuele Giuseppe Esposito | 1 | -21/+21 |
2023-02-01 | block: Convert bdrv_is_inserted() to co_wrapper | Emanuele Giuseppe Esposito | 1 | -4/+4 |
2023-02-01 | block: Convert bdrv_io_unplug() to co_wrapper | Emanuele Giuseppe Esposito | 1 | -5/+5 |
2023-02-01 | block: Convert bdrv_io_plug() to co_wrapper | Emanuele Giuseppe Esposito | 1 | -5/+5 |
2023-01-20 | include/block: Untangle inclusion loops | Markus Armbruster | 1 | -0/+1 |
2023-01-09 | error handling: Use RETRY_ON_EINTR() macro where applicable | Nikita Ivanov | 1 | -21/+16 |
2022-10-26 | block: add BDRV_REQ_REGISTERED_BUF request flag | Stefan Hajnoczi | 1 | -1/+0 |
2022-10-07 | file-posix: Remove unused s->discard_zeroes | Kevin Wolf | 1 | -9/+0 |
2022-10-07 | file-posix: add missing coroutine_fn annotations | Paolo Bonzini | 1 | -1/+1 |
2022-09-30 | block: use the request length for iov alignment | Keith Busch | 1 | -1/+2 |
2022-09-30 | block: move bdrv_qiov_is_aligned to file-posix | Keith Busch | 1 | -0/+21 |
2022-09-30 | block: use bdrv_is_sg() helper instead of raw bs->sg reading | Denis V. Lunev | 1 | -1/+1 |
2022-05-03 | block: move fcntl_setfl() | Marc-André Lureau | 1 | -0/+15 |
2022-04-06 | Remove qemu-common.h include from most units | Marc-André Lureau | 1 | -1/+0 |
2022-04-06 | Replace qemu_real_host_page variables with inlined functions | Marc-André Lureau | 1 | -3/+3 |
2022-03-15 | block/file-posix: Remove a deprecation warning on macOS 12 | Philippe Mathieu-Daudé | 1 | -4/+10 |
2022-03-07 | osdep: Move memalign-related functions to their own header | Peter Maydell | 1 | -0/+1 |
2022-01-12 | block/file-posix: Simplify the XFS_IOC_DIOINFO handling | Thomas Huth | 1 | -21/+16 |
2021-11-16 | file-posix: Fix alignment after reopen changing O_DIRECT | Kevin Wolf | 1 | -4/+16 |
2021-11-02 | linux-aio: add `dev_max_batch` parameter to laio_io_unplug() | Stefano Garzarella | 1 | -1/+1 |
2021-11-02 | linux-aio: add `dev_max_batch` parameter to laio_co_submit() | Stefano Garzarella | 1 | -1/+2 |
2021-11-02 | file-posix: add `aio-max-batch` option | Stefano Garzarella | 1 | -0/+9 |
2021-11-02 | block/file-posix: Fix return value translation for AIO discards | Ari Sundholm | 1 | -2/+2 |
2021-10-06 | block: introduce max_hw_iov for use in scsi-generic | Paolo Bonzini | 1 | -1/+1 |
2021-09-29 | block: use int64_t instead of int in driver discard handlers | Vladimir Sementsov-Ogievskiy | 1 | -3/+4 |
2021-09-29 | block: use int64_t instead of int in driver write_zeroes handlers | Vladimir Sementsov-Ogievskiy | 1 | -3/+3 |
2021-09-29 | block: use int64_t instead of uint64_t in copy_range driver handlers | Vladimir Sementsov-Ogievskiy | 1 | -5/+5 |