Displaying 2 results from an estimated 2 matches for "virtio_ring_f_remoteproc".
2011 Nov 29
4
[RFC] virtio: use mandatory barriers for remote processor vdevs
...ding to the requirements of the
virtio device. This way, both SMP virtualization scenarios and inter-
processor communication use cases would run correctly, without making
any performance compromises (except for those incurred by an additional
branch or level of indirection).
This patch introduces VIRTIO_RING_F_REMOTEPROC, a new virtio transport
feature, which should be used by virtio devices that run on remote
processors. The CONFIG_SMP variant of virtio_{mb, rmb, wmb} is then changed
to use SMP barriers only if VIRTIO_RING_F_REMOTEPROC was absent.
Signed-off-by: Ohad Ben-Cohen <ohad at wizery.com>
---
Alter...
2011 Nov 29
4
[RFC] virtio: use mandatory barriers for remote processor vdevs
...ding to the requirements of the
virtio device. This way, both SMP virtualization scenarios and inter-
processor communication use cases would run correctly, without making
any performance compromises (except for those incurred by an additional
branch or level of indirection).
This patch introduces VIRTIO_RING_F_REMOTEPROC, a new virtio transport
feature, which should be used by virtio devices that run on remote
processors. The CONFIG_SMP variant of virtio_{mb, rmb, wmb} is then changed
to use SMP barriers only if VIRTIO_RING_F_REMOTEPROC was absent.
Signed-off-by: Ohad Ben-Cohen <ohad at wizery.com>
---
Alter...