PoD memory 4/9: Decrease reservation
authorKeir Fraser <keir.fraser@citrix.com>
Mon, 5 Jan 2009 10:43:50 +0000 (10:43 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Mon, 5 Jan 2009 10:43:50 +0000 (10:43 +0000)
commit41aa0b62699ecc9ac49ef3456b165c218aaeaaca
treea6bbaa6f509aecc00bc043995d5137de307eaae2
parenta589ff6c179a07322d9aa85aec7cc670e37b6bed
PoD memory 4/9: Decrease reservation

Handle balloon driver's calls to decrease_reservation properly.
* Replace PoD entries with p2m_none
* Steal memory for the cache instead of freeing, if need be

Signed-off-by: George Dunlap <george.dunlap@eu.citrix.com>
xen/arch/x86/mm/p2m.c
xen/common/memory.c
xen/include/asm-x86/p2m.h