diff options
| author | Jason Wang <[email protected]> | 2022-05-27 14:01:14 +0800 |
|---|---|---|
| committer | Michael S. Tsirkin <[email protected]> | 2022-05-31 12:45:09 -0400 |
| commit | 48b69959a8559db5df78661d9c6d5138c2f20871 (patch) | |
| tree | 7193cc6f8ade42387b9b01855a4cf0c51abf27b9 /tools/perf/scripts/python | |
| parent | 0aa96837c3ded5de58782a07b88176f2f1d01404 (diff) | |
virtio: introduce config op to synchronize vring callbacks
This patch introduces new virtio config op to vring
callbacks. Transport specific method is required to make sure the
write before this function is visible to the vring_interrupt() that is
called after the return of this function. For the transport that
doesn't provide synchronize_vqs(), use synchornize_rcu() which
synchronize with IRQ implicitly as a fallback.
Cc: Thomas Gleixner <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Cc: "Paul E. McKenney" <[email protected]>
Cc: Marc Zyngier <[email protected]>
Cc: Halil Pasic <[email protected]>
Cc: Cornelia Huck <[email protected]>
Cc: Vineeth Vijayan <[email protected]>
Cc: Peter Oberparleiter <[email protected]>
Cc: [email protected]
Reviewed-by: Cornelia Huck <[email protected]>
Signed-off-by: Jason Wang <[email protected]>
Message-Id: <[email protected]>
Signed-off-by: Michael S. Tsirkin <[email protected]>
Reviewed-by: Xuan Zhuo <[email protected]>
Reviewed-by: Stefano Garzarella <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions