On Thu, Dec 01, 2016 at 07:26:39PM +0000, Stefan Hajnoczi wrote:
> v4:
>  * Added poll time self-tuning algorithm [Christian and Paolo]
>  * Try a single iteration of polling to avoid non-blocking 
> ppoll(2)/epoll_wait(2) [Paolo]
>  * Reordered patches to make performance analysis easier - see below
> 
> v3:
>  * Avoid ppoll(2)/epoll_wait(2) if polling succeeded [Paolo]
>  * Disable guest->host virtqueue notification during polling [Christian]
>  * Rebased on top of my virtio-blk/scsi virtqueue notification disable patches

Karl Rister found a performance regression between v2 -> v3.

There was a bug in the poll_disable_cnt code in aio_set_fd_handler()
which meant that polling was disabled unnecessarily.  This has been
fixed in v4 and I suspect it was the cause for the regression.

Stefan

Attachment: signature.asc
Description: PGP signature

Reply via email to