mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-02 23:33:54 -06:00
exec: separate current radix tree from the one being built
This same treatment previously done to phys_node_map and phys_sections is now applied to the dispatch field of AddressSpace. Topology updates use as->next_dispatch while accesses use as->dispatch. Reviewed-by: Jan Kiszka <jan.kiszka@siemens.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
89ae337acb
commit
0075270317
2 changed files with 17 additions and 7 deletions
|
@ -209,6 +209,7 @@ struct AddressSpace {
|
|||
int ioeventfd_nb;
|
||||
struct MemoryRegionIoeventfd *ioeventfds;
|
||||
struct AddressSpaceDispatch *dispatch;
|
||||
struct AddressSpaceDispatch *next_dispatch;
|
||||
MemoryListener dispatch_listener;
|
||||
|
||||
QTAILQ_ENTRY(AddressSpace) address_spaces_link;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue