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