Palacios Public Git Repository

To checkout Palacios execute

  git clone http://v3vee.org/palacios/palacios.web/palacios.git
This will give you the master branch. You probably want the devel branch or one of the release branches. To switch to the devel branch, simply execute
  cd palacios
  git checkout --track -b devel origin/devel
The other branches are similar.


palacios.git
2014-06-27 Peter Dinda Add memory tracking functionality to Palacios
2014-06-23 Peter Dinda Guest control cleanup
2014-06-22 Peter Dinda Expose swapping and pinning to host + add visibility...
2014-06-22 Peter Dinda Minor bug fixes and defensive programming
2014-06-22 Daniel Zuo... Add swapping and pinning capability to Palacios
2014-06-21 Peter Dinda Make newly created files 0600 by default
2014-06-09 Peter Dinda Minor fixes
2014-06-09 Peter Dinda Refactoring and additions to direct paging (nested...
2014-05-26 Chunxiao Diao... Convert shadow paging to use 32 PAE (Remove 32 Bit...
2014-05-26 Peter Dinda Convert shadow paging to use 32 PAE (Require Long Mode)
2014-05-26 Peter Dinda Convert shadow paging to use 32 PAE (VMX)
2014-05-26 Chunxiao Diao... Convert shadow paging to use 32 PAE (SVM)
2014-05-26 Chunxiao Diao... Convert shadow paging to use 32 PAE (Direct Paging)
2014-05-26 Chunxiao Diao... Convert shadow paging to use 32 PAE (Core)
2014-04-06 Chunxiao Diao Corrected corner case in VTLB (shadow paging) handling
2014-04-06 Peter Dinda Assorted minor fixes to the transactional memory code
2014-04-06 Kyle Hale don't let PCI BAR updates go through when device IO...
2014-04-06 Kyle Hale XEND instruction now correctly generates GPF when not...
2014-04-06 Kyle Hale small fixes in RTM code
2014-04-06 Kyle Hale RTM code: abort on extern irqs and fixed bug in abort...
2014-04-06 Kyle Hale correct XTEST behavior in RTM code
2014-04-06 Kyle Hale steps toward correct exception emulation in RTM code
2014-04-06 Kyle Hale RAX is now set with a status code on aborts for RTM...
2014-04-06 Kyle Hale expose RTM cap in CPUID
2014-04-06 Maciek Swiech addition of print macros for RTM code
2014-04-06 Kyle Hale significant refactoring of RTM emulation code
2014-04-04 Kevin Pedretti Add comment
2014-04-04 Kevin Pedretti Fix xed build error
2014-03-24 Peter Dinda Ignore frees of null in all cases (kfree, vfree, pagefree)
2014-03-24 Kyle Hale add ability to destroy hashtable iterators
2014-03-24 Kyle Hale doc fix for config_v3vee
2014-03-11 Peter Dinda HPET does not abort load/save
2014-03-06 Peter Dinda Minor bug fix
2014-03-06 Kyle Hale Added HPET (High Precision Event Timer) device
2014-02-22 Peter Dinda APIC bugfix - corrected MSR read/write behavior
2014-02-20 Jack Lange virtio-blk now handles config requests for non-declared...
2014-02-18 Peter Dinda Minor cleanups on shadow paging build/debug
2014-01-22 Maciek Swiech Addition of state to checkpoint
2014-01-22 Maciek Swiech v3_stream argument number bugfix
2014-01-14 Peter Dinda Additional sanity-checks for guest configuration (v3_co...
2014-01-14 Peter Dinda Error checking fixes, minor bug in keyed stream, minor...
2014-01-10 Maciej Swiech Apic initialization bugfix
2014-01-07 Kyle Hale Added ATA PIO write, other ide cleanup
2014-01-07 Kyle Hale arg length bugfix in v3_stream
2014-01-03 Chen Jin, Bharath... Guest PXE boot code
2013-12-22 Peter Dinda Boot sequenece selection for nvram
2013-12-22 Peter Dinda Add logic to VGA for vertical/horizontal retrace
2013-12-22 Kyle Hale Add missing case to print all debugging info in vmm_debug
2013-12-16 Maciek Swiech Fix for floating point save/restore in case where fp...
2013-12-01 Ruba Merza Guest-side test tools, config, and X11 stuff for PARAGR...
2013-11-26 Peter Dinda Updated defaults to reflect former behavior for CPUID...
2013-11-26 Peter Dinda Bugfix to base memory region lookup
2013-11-26 Peter Dinda Minor tweaks
2013-11-26 Peter Dinda Allow strict MSR semantics
2013-11-26 Peter Dinda Allow custom CPUID
2013-11-26 Kyle Hale atapi and ioapic bugfixes
2013-11-26 Peter Dinda Floating point context-switching and checkpoint/load
2013-11-25 Peter Dinda VGA bugfixes
2013-10-10 Kyle Hale fix GEARS code inject dependency
2013-10-10 Kyle Hale remove assertions in power monitoring initialization
2013-10-10 Peter Dinda Switch VNET to use adaptive yielding by default, to...
2013-10-10 Peter Dinda Dynamic migration of memory from node to node
2013-10-08 Kyle Hale bring GEARS up to date with interface changes
2013-10-08 Kyle Hale error checking in file close
2013-10-08 Kyle Hale clean up v3_mem errors
2013-10-07 Kyle Hale more paranoid error checking
2013-10-07 Kyle Hale Reduced debugging output from consoles / ioctls
2013-10-07 Kyle Hale Guest configurator cleanup (nvram, vnet)
2013-10-04 Peter Dinda Handle oddball NUMA alloc/dealloc cases when kernel...
2013-10-04 Peter Dinda Clean up hashtable frees to fix rmmod crash on redhat
2013-10-04 Peter Dinda VNET memory interface and deinit cleanup
2013-10-04 Peter Dinda Restructure device configuration menus to make things...
2013-10-04 Peter Dinda Added guest configurator and renamed v3vee configurator
2013-10-04 Peter Dinda v3_config emits memory allocations balanced across...
2013-10-01 Patrick G.... EDF scheduler bugfixes from Oscar
2013-09-20 Peter Dinda Graceful teardown of seabios fw config and fix of memor...
2013-09-20 Peter Dinda Fixed spurious warning when memory block size is overrriden
2013-09-20 Peter Dinda Assorted cleanup
2013-09-19 Peter Dinda minor numa interface cleanup, and make sure initializat...
2013-09-19 Peter Dinda Cleaned up deinitialization of VMM and free of VMs
2013-09-15 Peter Dinda Memory management and /proc enhancements
2013-09-15 Patrick Bridges Basic host scheduler bug fix
2013-09-15 Peter Dinda Clean up debugging output
2013-08-28 Peter Dinda Checkpoint/Restore fixes
2013-08-28 Peter Dinda mptable no longer errors out if it doesn't find the...
2013-08-21 Peter Dinda Updated userspace guest memory access tools for regions...
2013-08-20 Peter Dinda Made memory manager reset distinct from removal of...
2013-08-20 Peter Dinda Memory management enhancements: dynamic removal, clean...
2013-08-20 Peter Dinda Enhanced configuration generation (now handles memory...
2013-08-20 Peter Dinda v3_mem enhancements - managed offlining; ability to...
2013-08-18 Peter Dinda Improved /proc/v3vee/v3-guests* output
2013-08-18 Peter Dinda Constraints in page allocation, and code changes to...
2013-08-18 Peter Dinda Bug fixes to v3_mem
2013-08-08 Peter Dinda Configuration Generation tool for Linux Embedding
2013-08-07 Peter Dinda VNET compatibility with NUMA interfaces
2013-08-07 Peter Dinda v3_mem fixes
2013-08-07 Peter Dinda Memory manager fixes and assorted other fixes
2013-08-07 Peter Dinda VNET control /proc permission fixes
2013-08-07 Peter Dinda VM configuration attempts to roll back on failure
2013-08-04 Peter Dinda Add load-time configurable memory block size
next