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.


Cleanup and sanity-checking of before/after null-check and copy+paste errors (Coverit...
[palacios.git] / palacios / src / palacios / vmm_paging.c
2015-09-01 Peter Dinda Cleanup and sanity-checking of before/after null-check...
2015-07-01 Peter Dinda Cleanup based on cppcheck pass (Core)
2012-12-29 Peter Dinda Context-based output infrastructure (V3_Print, etc...
2012-07-27 Jack Lange fix for 1GB pages
2011-05-02 Jack Lange build fixes to merge the Palacios configuration paramet...
2011-03-29 Peter Dinda Changed semantics of guest page table drilling
2010-11-19 Jack Lange update page free interface to allow freeing of multiple...
2010-05-18 Jack Lange memory lookup refactorization
2009-08-13 Jack Lange fixed configuration macro checks and a few configuratio...
2009-04-22 Jack Lange fixed page table deletion bug
2009-04-20 Jack Lange cleaned up the memory handing implementation
2009-03-03 Jack Lange reformatting of the source files
2009-02-05 Jack Lange 64 bit guests initially supported
2009-02-04 Jack Lange fixed 64 bit PDE access check
2009-02-04 Jack Lange fixed paging callbacks to normalize calling convention
2009-02-04 Jack Lange functional but broken 64 bit paging
2009-01-28 Jack Lange changed shadow memory map to use Red Black Tree
2009-01-27 Jack Lange fixed instruction emulation for 64 bit machines
2009-01-25 Jack Lange working instruction emulation
2008-12-01 Jack Lange small fixes
2008-11-04 Jack Lange moved debugging functions over to new page table callba...
2008-11-03 Jack Lange reworked the paging functions
2008-10-31 Jack Lange hooked in page table walkers for 64 bit page table...
2008-10-31 Jack Lange added to string function for page_type enumerator
2008-10-31 Jack Lange added guest page table walkers
2008-10-31 Jack Lange fixed a ton of compile errors...
2008-10-31 Jack Lange added page table walkers
2008-10-31 Jack Lange added full page table access check functions
2008-10-31 Jack Lange added pae+64 bit page table access checks
2008-10-31 Jack Lange added translation functions
2008-10-30 Jack Lange added the translation functions to the header file
2008-10-30 Jack Lange added guest page table translators for 32/32PAE/64...
2008-10-30 Jack Lange added lookup functions for all page table forms,
2008-10-30 Jack Lange cleaned up the PAGE table access macros to be general...
2008-10-30 Jack Lange moved paging debug functions to a separate file that...
2008-10-29 Jack Lange changed the CR3 conversion macros to be physical/virtua...
2008-10-27 Jack Lange more 64 bit guest support
2008-10-27 Jack Lange added MSR hook framework
2008-10-25 Jack Lange added 32 bit support for geekos
2008-10-22 Jack Lange added 64 bit paging for paged real mode
2008-10-22 Jack Lange fixed all the printf style warnings/errors
2008-10-21 Jack Lange updated to use pa_to_va address conversion
2008-10-07 Jack Lange updated to 64 bits based on the wrong f#@$%ing trunk
2008-10-03 Jack Lange added new copyright and license
2008-09-25 Jack Lange modified copyright tags
2008-09-25 Jack Lange modified copyright tags
2008-09-25 Jack Lange added copyright tags
2008-09-25 Jack Lange added copyright tags
2008-08-22 Jack Lange reworked the hash table implementation
2008-07-07 Jack Lange boot process to serial initialization
2008-07-01 Jack Lange *** empty log message ***
2008-07-01 Jack Lange moved further along in the boot process....
2008-06-24 Jack Lange fixed page table deletion error
2008-06-17 Jack Lange added initial memory hook support, still need decoder
2008-05-19 Jack Lange added invlpg support
2008-05-13 Jack Lange more shadow paging changes
2008-05-13 Jack Lange lots of changes...
2008-04-09 Jack Lange BIOS now runs, but dies because it has no devices....
2008-04-05 Jack Lange code restructuring