On Thu, Mar 28, 2013 at 09:42:47AM +0100, Paolo Bonzini wrote: > Il 28/03/2013 08:55, Liu Ping Fan ha scritto: > > 3rd. block layer's AioContext will block other AioContexts on the same > > thread. > > I cannot understand this.
The plan is for BlockDriverState to be bound to an AioContext. That means each thread is set up with one AioContext. BlockDriverStates that are used in that thread will first be bound to its AioContext. It's not very useful to have multiple AioContext in the same thread. Stefan