Age | Commit message (Expand) | Author |
2012-11-14 | aio: rename AIOPool to AIOCBInfo | Stefan Hajnoczi |
2012-10-12 | sheepdog: use bool for boolean variables | MORITA Kazutaka |
2012-10-05 | sheepdog: avoid a few buffer overruns | Jim Meyering |
2012-09-24 | block: do not parse BDRV_O_CACHE_WB in block drivers | Jeff Cody |
2012-09-12 | sheepdog: fix savevm and loadvm | MORITA Kazutaka |
2012-08-22 | sheepdog: don't leak socket file descriptor upon connection failure | Jim Meyering |
2012-07-17 | sheepdog: do not blindly memset all read buffers | Christoph Hellwig |
2012-07-17 | sheepdog: always use coroutine-based network functions | MORITA Kazutaka |
2012-07-09 | Merge remote-tracking branch 'mjt/mjt-iov2' into staging | Anthony Liguori |
2012-07-09 | sheepdog: traverse pending_list from the first for each time | MORITA Kazutaka |
2012-07-09 | sheepdog: split outstanding list into inflight and pending | MORITA Kazutaka |
2012-07-09 | sheepdog: make sure we don't free aiocb before sending all requests | MORITA Kazutaka |
2012-07-09 | sheepdog: use coroutine based socket functions in coroutine context | MORITA Kazutaka |
2012-07-09 | sheepdog: restart I/O when socket becomes ready in do_co_req() | MORITA Kazutaka |
2012-07-09 | sheepdog: fix dprintf format strings | MORITA Kazutaka |
2012-06-15 | sheepdog: add coroutine_fn markers to coroutine functions | MORITA Kazutaka |
2012-06-11 | cleanup qemu_co_sendv(), qemu_co_recvv() and friends | Michael Tokarev |
2012-05-30 | sheepdog: fix return value of do_load_save_vm_state | MORITA Kazutaka |
2012-05-25 | sheepdog: use heap instead of stack for BDRVSheepdogState | MORITA Kazutaka |
2012-05-25 | sheepdog: return -errno on error | MORITA Kazutaka |
2012-05-25 | sheepdog: mark image as snapshot when tag is specified | MORITA Kazutaka |
2012-05-07 | sheepdog: switch to writethrough mode if cluster doesn't support flush | MORITA Kazutaka |
2012-04-19 | aio: remove process_queue callback and qemu_aio_process_queue | Paolo Bonzini |
2012-04-05 | sheepdog: fix send req helpers | Liu Yuan |
2012-04-05 | sheepdog: implement SD_OP_FLUSH_VDI operation | Liu Yuan |
2012-02-09 | sheepdog: fix co_recv coroutine context | MORITA Kazutaka |
2012-01-13 | prepare for future GPLv2+ relicensing | Paolo Bonzini |
2011-12-22 | move corking functions to osdep.c | Paolo Bonzini |
2011-12-22 | sheepdog: move coroutine send/recv function to generic code | Paolo Bonzini |
2011-12-05 | block: Add coroutine_fn marker to coroutine functions | Dong Xu Wang |
2011-11-22 | sheepdog: Avoid deadlock in error path | Dong Xu Wang |
2011-10-21 | sheepdog: add coroutine_fn markers | Paolo Bonzini |
2011-10-14 | sheepdog: correct spelling | Dong Xu Wang |
2011-08-24 | sheepdog: use coroutines | MORITA Kazutaka |
2011-08-20 | Use glib memory allocation and free functions | Anthony Liguori |
2011-07-25 | Wrap recv to avoid warnings | Blue Swirl |
2011-07-18 | sheepdog: add full data preallocation support | MORITA Kazutaka |
2011-06-24 | Strip trailing '\n' from error_report()'s first argument | Markus Armbruster |
2011-06-24 | sheepdog: qemu_bh_new() can't return null pointer, drop check | Markus Armbruster |
2011-05-06 | Fix typo in code and comments | Stefan Weil |
2011-04-01 | get rid of private bitmap functions in block/sheepdog.c, use generic ones | Michael Tokarev |
2011-01-31 | sheepdog: support creating images on remote hosts | MORITA Kazutaka |
2010-08-30 | sheepdog: remove unnecessary includes | Izumi Tsutsui |
2010-07-07 | sheepdog: fix compile error on systems without TCP_CORK | MORITA Kazutaka |
2010-07-06 | block: add sheepdog driver for distributed storage support | MORITA Kazutaka |