summaryrefslogtreecommitdiff
path: root/block/sheepdog.c
AgeCommit message (Expand)AuthorFilesLines
2012-02-09sheepdog: fix co_recv coroutine contextMORITA Kazutaka1-0/+3
2012-01-13prepare for future GPLv2+ relicensingPaolo Bonzini1-0/+3
2011-12-22move corking functions to osdep.cPaolo Bonzini1-18/+2
2011-12-22sheepdog: move coroutine send/recv function to generic codePaolo Bonzini1-209/+21
2011-12-05block: Add coroutine_fn marker to coroutine functionsDong Xu Wang1-2/+2
2011-11-22sheepdog: Avoid deadlock in error pathDong Xu Wang1-0/+2
2011-10-21sheepdog: add coroutine_fn markersPaolo Bonzini1-7/+7
2011-10-14sheepdog: correct spellingDong Xu Wang1-1/+1
2011-08-24sheepdog: use coroutinesMORITA Kazutaka1-57/+93
2011-08-20Use glib memory allocation and free functionsAnthony Liguori1-26/+26
2011-07-25Wrap recv to avoid warningsBlue Swirl1-1/+1
2011-07-18sheepdog: add full data preallocation supportMORITA Kazutaka1-3/+68
2011-06-24Strip trailing '\n' from error_report()'s first argumentMarkus Armbruster1-42/+42
2011-06-24sheepdog: qemu_bh_new() can't return null pointer, drop checkMarkus Armbruster1-6/+0
2011-05-06Fix typo in code and commentsStefan Weil1-2/+2
2011-04-01get rid of private bitmap functions in block/sheepdog.c, use generic onesMichael Tokarev1-14/+1
2011-01-31sheepdog: support creating images on remote hostsMORITA Kazutaka1-3/+14
2010-08-30sheepdog: remove unnecessary includesIzumi Tsutsui1-10/+0
2010-07-07sheepdog: fix compile error on systems without TCP_CORKMORITA Kazutaka1-1/+1
2010-07-06block: add sheepdog driver for distributed storage supportMORITA Kazutaka1-0/+2036