Re: [Qemu-devel] Asynchronous / synchronous IO emulation

2016-11-25 Thread Dong, Eddie
> > The usage is to construct a secondary hot standby VM (SVM), identical with > the primary VM (PVM). > > When an virtual DMA happens in PVM side, we need to know at which > instruction boundary the virtual DMA is delivered, so that we can replay the > virtual DMA event at the 2nd VM side, to keep

Re: [Qemu-devel] Asynchronous / synchronous IO emulation

2016-11-25 Thread Stefan Hajnoczi
On Fri, Nov 25, 2016 at 09:17:08AM +, Dong, Eddie wrote: > > On Thu, Nov 24, 2016 at 08:44:06AM +, Dong, Eddie wrote: > > > Under certain situation, we have a requirement to apply the > > virtual DMA event in a deterministic way. Current Qemu uses asynchronous > > approach to emula

Re: [Qemu-devel] Asynchronous / synchronous IO emulation

2016-11-25 Thread Dong, Eddie
> > On Thu, Nov 24, 2016 at 08:44:06AM +, Dong, Eddie wrote: > > Under certain situation, we have a requirement to apply the > virtual DMA event in a deterministic way. Current Qemu uses asynchronous > approach to emulate the virtual IO events since quite long time ago. I am > wonderi

Re: [Qemu-devel] Asynchronous / synchronous IO emulation

2016-11-24 Thread Stefan Hajnoczi
On Thu, Nov 24, 2016 at 08:44:06AM +, Dong, Eddie wrote: > Under certain situation, we have a requirement to apply the virtual > DMA event in a deterministic way. Current Qemu uses asynchronous approach to > emulate the virtual IO events since quite long time ago. I am wondering if w

[Qemu-devel] Asynchronous / synchronous IO emulation

2016-11-24 Thread Dong, Eddie
Hi: Under certain situation, we have a requirement to apply the virtual DMA event in a deterministic way. Current Qemu uses asynchronous approach to emulate the virtual IO events since quite long time ago. I am wondering if we still have an option to choose the synchronous emulation sol