Palacios Release 1.1 Changes Compared to the initial 1.0 release, Palacios 1.1 adds support for the following: * 64 Bit guest OS support * Full public support for integration with Sandia's Kitten host OS * Nested paging support (appropriate AMD processor needed) * Virtual APIC support * Virtual South Bridge support * Virtual PCI support * Virtual CD-ROM support with DMA * Virtual IDE/ATA hard disk support * Profiling and other instrumentation support * Generic socket interface (for in-VMM use) * Hypercall handling and registration support The following elements of Palacios have been enhanced: * Memory hooks and instruction emulation are now much faster. * Palacios can now be compiled with current versions of GCC. * Paging now supports on-demand paging. * A new resource model allows for dynamic hooking/unhooking of memory, MSRs, IO ports, etc. * The memory allocation model has been simplified. * Improved support for shadow paging in Non-paged guest modes * Enhancements to interrupt handling and injection * Fixed the interrupt injection mechanism The following elements of Palacios have been removed or are no longer supported: * Compilation and use on Cygwin has been abandoned. * The primary host OS we use for testing is now Kitten. Kitten has been publicly released. * Distribution of a development image for VMware Player has been discontinued. For development on Linux using the Kitten host OS, special tools are no longer needed. This obviates the purpose of the development image. We hope you enjoy the 1.1 release of Palacios. For more information, please visit v3vee.org. -- The V3VEE Team