On (Thu) 08 May 2014 [15:36:13], Paolo Bonzini wrote:
> Il 08/05/2014 15:30, Amit Shah ha scritto:
> >On (Thu) 08 May 2014 [15:14:26], Paolo Bonzini wrote:
> >>Il 08/05/2014 15:02, Amit Shah ha scritto:
> >>>>>I tried the patch below.  Unfortunately it seems to cause qemu to crash.
> >>>This doesn't remove the memory_region_transaction_begin() and
> >>>_commit() from memory_region_add_eventfd(), which will still be
> >>>called.
> >>
> >>That's correct, transactions can be nested.
> >
> >But each _commit() will add to the delay?
> 
> No, only the outermost one.

Helps to read the code :-)

Chris, I just tried a simple test this way:

./x86_64-softmmu/qemu-system-x86_64 -device virtio-serial-pci -device 
virtserialport -S -monitor stdio -nographic

and it didn't crash for me.  This was with qemu.git.  Perhaps you can
try in a similar way.


                Amit

Reply via email to