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.


Add load-time configurable memory block size
[palacios.git] / Kconfig
diff --git a/Kconfig b/Kconfig
index eebccc4..9c9dfe2 100644 (file)
--- a/Kconfig
+++ b/Kconfig
@@ -121,8 +121,10 @@ config MEM_BLOCK_SIZE
         int "Allocation size for underlying VM memory"
         default 134217728
         help 
-          This is the size in bytes of the underlying memory allocations used for the base memory regions.
-          A good default value is 128MB (134217728 or 0x8000000 bytes)
+          This is the default size in bytes of the underlying memory allocations used for the base memory regions.
+          A good default value is 128MB (134217728 or 0x8000000 bytes).  Note that the host interface must be able
+          to provide contiguous memory of at least this size in order for VMs to typically work.   This 
+          value can be overriden via a load-time option, provided the host supports this.
 
 config ALIGNED_PG_ALLOC
        bool "Host support for aligned page allocations"