Age | Commit message (Expand) | Author | Files | Lines |
2017-09-04 | qapi: Mechanically convert FOO_lookup[...] to FOO_str(...) | Markus Armbruster | 1 | -1/+1 |
2017-07-17 | qed: protect table cache with CoMutex | Paolo Bonzini | 1 | -42/+96 |
2017-07-17 | qed: introduce bdrv_qed_init_state | Paolo Bonzini | 1 | -5/+11 |
2017-07-17 | block: invoke .bdrv_drain callback in coroutine context and from AioContext | Paolo Bonzini | 1 | -3/+3 |
2017-07-17 | qed: move tail of qed_aio_write_main to qed_aio_write_{cow, alloc} | Paolo Bonzini | 1 | -38/+32 |
2017-07-11 | block: Add PreallocMode to blk_truncate() | Max Reitz | 1 | -1/+1 |
2017-07-11 | block: Add PreallocMode to BD.bdrv_truncate() | Max Reitz | 1 | -1/+8 |
2017-06-26 | block: change variable names in BlockDriverState | Manos Pitsidianakis | 1 | -4/+4 |
2017-06-26 | qed: Use bdrv_co_* for coroutine_fns | Kevin Wolf | 1 | -7/+9 |
2017-06-26 | qed: Add coroutine_fn to I/O path functions | Kevin Wolf | 1 | -20/+24 |
2017-06-26 | qed: Use a coroutine for need_check_timer | Kevin Wolf | 1 | -16/+17 |
2017-06-26 | qed: Simplify request handling | Kevin Wolf | 1 | -80/+21 |
2017-06-26 | qed: Use CoQueue for serialising allocations | Kevin Wolf | 1 | -32/+17 |
2017-06-26 | qed: Implement .bdrv_co_readv/writev | Kevin Wolf | 1 | -55/+42 |
2017-06-26 | qed: Remove recursion in qed_aio_next_io() | Kevin Wolf | 1 | -31/+32 |
2017-06-26 | qed: Remove ret argument from qed_aio_next_io() | Kevin Wolf | 1 | -11/+6 |
2017-06-26 | qed: Add return value to qed_aio_read/write_data() | Kevin Wolf | 1 | -41/+31 |
2017-06-26 | qed: Add return value to qed_aio_write_inplace/alloc() | Kevin Wolf | 1 | -23/+20 |
2017-06-26 | qed: Add return value to qed_aio_write_cow() | Kevin Wolf | 1 | -37/+21 |
2017-06-26 | qed: Add return value to qed_aio_write_main() | Kevin Wolf | 1 | -25/+30 |
2017-06-26 | qed: Add return value to qed_aio_write_l2_update() | Kevin Wolf | 1 | -17/+26 |
2017-06-26 | qed: Add return value to qed_aio_write_l1_update() | Kevin Wolf | 1 | -10/+9 |
2017-06-26 | qed: Inline qed_commit_l2_update() | Kevin Wolf | 1 | -22/+14 |
2017-06-26 | qed: Make qed_aio_write_main() synchronous | Kevin Wolf | 1 | -42/+19 |
2017-06-26 | qed: Make qed_aio_read_data() synchronous | Kevin Wolf | 1 | -3/+5 |
2017-06-26 | qed: Remove callback from qed_write_table() | Kevin Wolf | 1 | -5/+7 |
2017-06-26 | qed: Remove callback from qed_write_header() | Kevin Wolf | 1 | -20/+12 |
2017-06-26 | qed: Make qed_write_header() synchronous | Kevin Wolf | 1 | -47/+29 |
2017-06-26 | qed: Remove callback from qed_copy_from_backing_file() | Kevin Wolf | 1 | -34/+23 |
2017-06-26 | qed: Make qed_copy_from_backing_file() synchronous | Kevin Wolf | 1 | -49/+29 |
2017-06-26 | qed: Make qed_read_backing_file() synchronous | Kevin Wolf | 1 | -14/+18 |
2017-06-26 | qed: Remove callback from qed_find_cluster() | Kevin Wolf | 1 | -13/+11 |
2017-06-26 | qed: Use bottom half to resume waiting requests | Kevin Wolf | 1 | -3/+10 |
2017-05-18 | migration: migration.h was not needed | Juan Quintela | 1 | -1/+0 |
2017-04-28 | block: Add .bdrv_truncate() error messages | Max Reitz | 1 | -1/+3 |
2017-04-28 | block: Add errp to BD.bdrv_truncate() | Max Reitz | 1 | -1/+1 |
2017-04-28 | block: Add errp to b{lk,drv}_truncate() | Max Reitz | 1 | -1/+1 |
2017-02-28 | block: Add BDRV_O_RESIZE for blk_new_open() | Kevin Wolf | 1 | -1/+2 |
2017-02-28 | block: Request child permissions in format drivers | Kevin Wolf | 1 | -0/+1 |
2017-02-24 | block: Attach bs->file only during .bdrv_open() | Kevin Wolf | 1 | -3/+15 |
2017-02-21 | block: explicitly acquire aiocontext in aio callbacks that need it | Paolo Bonzini | 1 | -2/+2 |
2017-02-21 | block: explicitly acquire aiocontext in bottom halves that need it | Paolo Bonzini | 1 | -0/+3 |
2017-02-21 | block: explicitly acquire aiocontext in timers that need it | Paolo Bonzini | 1 | -0/+12 |
2017-02-21 | qed: introduce qed_aio_start_io and qed_aio_next_io_cb | Paolo Bonzini | 1 | -14/+25 |
2016-10-28 | qed: Implement .bdrv_drain | Fam Zheng | 1 | -1/+15 |
2016-10-07 | block: use aio_bh_schedule_oneshot | Paolo Bonzini | 1 | -4/+2 |
2016-07-13 | coroutine: move entry argument to qemu_coroutine_create | Paolo Bonzini | 1 | -2/+2 |
2016-07-05 | block: Convert bdrv_pwrite(v/_sync) to BdrvChild | Kevin Wolf | 1 | -2/+2 |
2016-07-05 | block: Convert bdrv_pread(v) to BdrvChild | Kevin Wolf | 1 | -3/+3 |
2016-07-05 | block: Convert bdrv_aio_writev() to BdrvChild | Kevin Wolf | 1 | -3/+3 |