Displaying 4 results from an estimated 4 matches for "virtqueue_kick_notifi".
Did you mean:
virtqueue_kick_notify
2011 Sep 07
3
[RFC v2 0/2] virtio: Support releasing lock during kick
This patch allows virtio-blk to release its block queue lock while kicking the
host. This improves scalability on SMP guests who would otherwise spin on the
lock while another vCPU is kicking the host.
This approach can be used for other virtio devices too. It simply splits the
virtqueue_kick() operation into a prepare step which requires that the lock be
held and the actual notify step which
2011 Sep 07
3
[RFC v2 0/2] virtio: Support releasing lock during kick
This patch allows virtio-blk to release its block queue lock while kicking the
host. This improves scalability on SMP guests who would otherwise spin on the
lock while another vCPU is kicking the host.
This approach can be used for other virtio devices too. It simply splits the
virtqueue_kick() operation into a prepare step which requires that the lock be
held and the actual notify step which
2010 Jun 23
4
[RFC] virtio: Support releasing lock during kick
The virtio block device holds a lock during I/O request processing.
Kicking the virtqueue while the lock is held results in long lock hold
times and increases contention for the lock.
This patch modifies virtqueue_kick() to optionally release a lock while
notifying the host. Virtio block is modified to pass in its lock. This
allows other vcpus to queue I/O requests during the time spent
2010 Jun 23
4
[RFC] virtio: Support releasing lock during kick
The virtio block device holds a lock during I/O request processing.
Kicking the virtqueue while the lock is held results in long lock hold
times and increases contention for the lock.
This patch modifies virtqueue_kick() to optionally release a lock while
notifying the host. Virtio block is modified to pass in its lock. This
allows other vcpus to queue I/O requests during the time spent