block: drop emulation functions that use coroutines
authorStefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Thu, 13 Oct 2011 20:09:28 +0000 (21:09 +0100)
committerKevin Wolf <kwolf@redhat.com>
Fri, 14 Oct 2011 15:31:22 +0000 (17:31 +0200)
commit9b91400d25e23ddfc8c221d523ff2eae2518ecc7
treece76dc5df93aae1cebbdb38eb279295f8271ab4e
parent950416bf3ee640d31c343b0280a691f510456b37
block: drop emulation functions that use coroutines

Block drivers that implement coroutine functions used to get sync and
aio wrappers.  This is no longer necessary since all request processing
now happens in a coroutine.  If a block driver implements the coroutine
interface then none of the other interfaces will be invoked.

Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
block.c