« Previous | Next » 

Revision 14655e48

ID14655e482bc9ef44b841bdca55d79ab0891058e9

Added by Anthony Liguori about 12 years ago

Merge remote-tracking branch 'qemu-kvm/memory/core' into staging

  • qemu-kvm/memory/core: (30 commits)
    memory: allow phys_map tree paths to terminate early
    memory: unify PhysPageEntry::node and ::leaf
    memory: change phys_page_set() to set multiple pages
    memory: switch phys_page_set() to a recursive implementation
    memory: replace phys_page_find_alloc() with phys_page_set()
    memory: simplify multipage/subpage registration
    memory: give phys_page_find() its own tree search loop
    memory: make phys_page_find() return a MemoryRegionSection
    memory: move tlb flush to MemoryListener commit callback
    memory: unify the two branches of cpu_register_physical_memory_log()
    memory: fix RAM subpages in newly initialized pages
    memory: compress phys_map node pointers to 16 bits
    memory: store MemoryRegionSection pointers in phys_map
    memory: unify phys_map last level with intermediate levels
    memory: remove first level of l1_phys_map
    memory: change memory registration to rebuild the memory map on each change
    memory: support stateless memory listeners
    memory: split memory listener for the two address spaces
    xen: ignore I/O memory regions
    memory: allow MemoryListeners to observe a specific address space
    ...

Files

  • added
  • modified
  • copied
  • renamed
  • deleted