Age | Commit message (Expand) | Author | Files | Lines |
2012-09-24 | block: vdi image file reopen | Jeff Cody | 1 | -0/+7 |
2012-09-12 | vdi: Fix warning from clang | Stefan Weil | 1 | -13/+12 |
2012-08-15 | block: Convert open calls to qemu_open | Corey Bryant | 1 | -2/+3 |
2012-06-15 | qemu-img check -r for repairing images | Kevin Wolf | 1 | -1/+6 |
2012-04-05 | vdi: change goto to loop | Paolo Bonzini | 1 | -73/+68 |
2012-04-05 | vdi: do not create useless iovecs | Paolo Bonzini | 1 | -46/+33 |
2012-04-05 | vdi: leave bounce buffering to block layer | Paolo Bonzini | 1 | -55/+12 |
2012-04-05 | vdi: move aiocb fields to locals | Paolo Bonzini | 1 | -98/+65 |
2012-04-05 | vdi: merge aio_read_cb and aio_write_cb into callers | Paolo Bonzini | 1 | -28/+12 |
2012-04-05 | vdi: move end-of-I/O handling at the end | Paolo Bonzini | 1 | -67/+56 |
2012-04-05 | vdi: basic conversion to coroutines | Paolo Bonzini | 1 | -121/+37 |
2012-04-05 | block: push recursive flushing up from drivers | Paolo Bonzini | 1 | -8/+0 |
2012-01-26 | block/vdi: Zero unused parts when allocating a new block (fix #919242) | Stefan Weil | 1 | -2/+6 |
2011-12-15 | block: qemu_aio_get does not return NULL | Paolo Bonzini | 1 | -29/+19 |
2011-12-15 | block: bdrv_aio_* do not return NULL | Paolo Bonzini | 1 | -20/+0 |
2011-12-05 | vdi: convert to .bdrv_co_is_allocated() | Stefan Hajnoczi | 1 | -3/+3 |
2011-11-23 | vdi: Fix memory leak | Kevin Wolf | 1 | -0/+3 |
2011-11-23 | vdi: Add migration blocker | Kevin Wolf | 1 | -0/+12 |
2011-11-11 | block: Rename bdrv_co_flush to bdrv_co_flush_to_disk | Kevin Wolf | 1 | -1/+1 |
2011-10-28 | Teach block/vdi about "discarded" (no longer allocated) blocks | Eric Sunshine | 1 | -9/+14 |
2011-10-21 | block: change flush to co_flush | Paolo Bonzini | 1 | -3/+3 |
2011-08-20 | Use glib memory allocation and free functions | Anthony Liguori | 1 | -8/+8 |
2011-06-15 | vdi: Avoid direct AIO callback | Kevin Wolf | 1 | -5/+36 |
2011-06-08 | qemu-img create: Fix displayed default cluster size | Kevin Wolf | 1 | -2/+4 |
2011-04-03 | Fix trivial "endianness bugs" | Stefan Weil | 1 | -2/+2 |
2011-03-15 | block/vdi: Don't ignore immediate read/write failures | Stefan Weil | 1 | -0/+5 |
2011-02-07 | block/vdi: Fix wrong size in conditionally used memset, memcmp | Stefan Weil | 1 | -2/+2 |
2010-11-24 | block: Remove unused s->hd in various drivers | Kevin Wolf | 1 | -1/+0 |
2010-11-04 | block: Allow bdrv_flush to return errors | Kevin Wolf | 1 | -2/+2 |
2010-07-06 | qcow2/vdi: Change check to distinguish error cases | Kevin Wolf | 1 | -5/+5 |
2010-05-17 | block/vdi: Fix image opening and creation for odd disk sizes | Stefan Weil | 1 | -7/+16 |
2010-05-17 | block/vdi: Allow disk images of size 0 | Stefan Weil | 1 | -2/+7 |
2010-05-17 | block: Avoid unchecked casts for AIOCBs | Kevin Wolf | 1 | -1/+1 |
2010-05-03 | block: Open the underlying image file in generic code | Kevin Wolf | 1 | -20/+9 |
2010-01-08 | block/vdi: allow disk sizes not multiple of block size | François Revol | 1 | -2/+5 |
2009-10-04 | Check availability of uuid header / library | Stefan Weil | 1 | -2/+2 |
2009-09-12 | Fix signedness warnings on OpenSolaris | Blue Swirl | 1 | -4/+4 |
2009-08-27 | block/vdi.c: Fix several bugs | Stefan Weil | 1 | -4/+9 |
2009-08-15 | Use pstrcpy to avoid OpenBSD linker warnings | Blue Swirl | 1 | -1/+1 |
2009-08-10 | Add new block driver for the VDI format (only aio supported) | Stefan Weil | 1 | -0/+951 |