diff options
author | 2020-10-26 17:53:25 +0000 | |
---|---|---|
committer | 2020-11-15 09:49:10 -0500 | |
commit | e8dbf19508a112d125190df77ee0464b7ba56192 (patch) | |
tree | 0abf8e1b860f762db6122894c02192b1bff8630f /tools/perf/scripts/python | |
parent | sched/wait: Add add_wait_queue_priority() (diff) | |
download | linux-dev-e8dbf19508a112d125190df77ee0464b7ba56192.tar.xz linux-dev-e8dbf19508a112d125190df77ee0464b7ba56192.zip |
kvm/eventfd: Use priority waitqueue to catch events before userspace
As far as I can tell, when we use posted interrupts we silently cut off
the events from userspace, if it's listening on the same eventfd that
feeds the irqfd.
I like that behaviour. Let's do it all the time, even without posted
interrupts. It makes it much easier to handle IRQ remapping invalidation
without having to constantly add/remove the fd from the userspace poll
set. We can just leave userspace polling on it, and the bypass will...
well... bypass it.
Signed-off-by: David Woodhouse <dwmw@amazon.co.uk>
Message-Id: <20201026175325.585623-2-dwmw2@infradead.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions