diff options
author | Ani Sinha <anisinha@redhat.com> | 2024-09-18 12:18:53 +0530 |
---|---|---|
committer | Peter Xu <peterx@redhat.com> | 2024-10-08 15:28:55 -0400 |
commit | 8d3031fa1bfcdc623934ec7b15889a3f49248552 (patch) | |
tree | 420fc725323d2b0744c931c20a14e83324ec64f0 /disas/hppa.c | |
parent | 2af37e791906cfda42cb9604a16d218e56994bb1 (diff) | |
download | qemu-8d3031fa1bfcdc623934ec7b15889a3f49248552.zip qemu-8d3031fa1bfcdc623934ec7b15889a3f49248552.tar.gz qemu-8d3031fa1bfcdc623934ec7b15889a3f49248552.tar.bz2 |
memory: notify hypervisor of all eventfds during listener (de)registration
When a new listener for an address space is registered, the hypervisor must be
informed of all existing eventfds for that address space by calling
eventfd_add() for that listener. Similarly, when a listener is de-registered
from an address space, the hypervisor must be informed of all existing eventfds
for that address space with a call to eventfd_del().
Same is also true for coalesced io. Send coalesced io add/del listener
notifications if any flatrage for the address space registered with the
listener intersects with any coalesced io range.
Suggested-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Ani Sinha <anisinha@redhat.com>
Link: https://lore.kernel.org/r/20240918064853.30678-1-anisinha@redhat.com
Signed-off-by: Peter Xu <peterx@redhat.com>
Diffstat (limited to 'disas/hppa.c')
0 files changed, 0 insertions, 0 deletions