]> git.proxmox.com Git - qemu.git/commit
Merge remote-tracking branch 'qemu-kvm/memory/core' into staging
authorAnthony Liguori <aliguori@us.ibm.com>
Thu, 1 Mar 2012 21:26:25 +0000 (15:26 -0600)
committerAnthony Liguori <aliguori@us.ibm.com>
Thu, 1 Mar 2012 21:26:25 +0000 (15:26 -0600)
commit14655e482bc9ef44b841bdca55d79ab0891058e9
tree9c15043de37ef4943b9ebd265455c09cfad253e2
parent5918ff68ff3ffe61ae8ebff5b031d6bdcc63c6bc
parent07f07b31e57efa6e4f563802136ffa1694a2692b
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
  ...
kvm-all.c
xen-all.c