1. 03 Feb, 2014 2 commits
  2. 29 Jan, 2014 1 commit
  3. 05 Nov, 2013 1 commit
  4. 30 Oct, 2013 1 commit
  5. 29 Oct, 2013 3 commits
  6. 18 Oct, 2013 1 commit
  7. 23 Apr, 2013 2 commits
  8. 22 Apr, 2013 3 commits
  9. 18 Apr, 2013 1 commit
  10. 16 Apr, 2013 2 commits
  11. 07 Mar, 2013 1 commit
  12. 06 Mar, 2013 1 commit
  13. 20 Feb, 2013 1 commit
  14. 08 Feb, 2013 2 commits
  15. 07 Feb, 2013 1 commit
  16. 07 Jan, 2013 2 commits
  17. 03 Jan, 2013 1 commit
  18. 15 Dec, 2012 1 commit
  19. 07 Dec, 2012 1 commit
  20. 03 Dec, 2012 1 commit
  21. 02 Dec, 2012 1 commit
    • Nikos Skalkotos's avatar
      Code cleanup · 995a47c9
      Nikos Skalkotos authored
      Make sure local variables are defined as local before they get assigned.
      Having variables get defined and assigned in one line like this:
      
      local var=foo
      
      can sometimes cause problems. For example, this line:
      
      local var=$(false)
      
      will return 0 and the script will not fail if set -x is defined.
      995a47c9
  22. 22 Nov, 2012 1 commit
  23. 13 Nov, 2012 3 commits
  24. 29 Sep, 2012 1 commit
  25. 28 Sep, 2012 3 commits
    • Dimitris Aragiorgis's avatar
      e9413eab
    • Dimitris Aragiorgis's avatar
      Xen support · 72052003
      Dimitris Aragiorgis authored
      Support launching helper domain on top of Xen hypervisor under PV mode.
      
      Helper VM becomes hypervisor aware by passing hypervisor=$HYPERVISOR
      in the kernel command line and thus acts accordingly (which logging
      devices to use, what disk/floppy devices to expect, etc)
      
      We separate all hypervisor specific functions and vars and source them
      according to $HYPERVISOR env var.
      
      Due to the fact that multiconsole for PV domains is supported only after
      linux kernel 3.2 (Stefano Stabellini tree - branch 3.2-multiconsole-2
      git://xenbits.xen.org/people/sstabellini/linux-pvhvm.git
      
      ) all
      output/error report and logging is done via hvc0.
      
      Helper domain is debootstraped with 2 kernels (linux-image-amd64,
      linux-image-xen-amd64) and is booted accordingly.
      
      Floppy is not supported in PV so floppy is passed as another disk.
      
      The images created can run on top of xen-hvm and xen-pvm hypervisor.
      
      Change logging to start with HELPER_MONITOR_ in order to parse it when
      having only one console.
      Signed-off-by: default avatarDimitris Aragiorgis <dimara@grnet.gr>
      72052003
    • Nikos Skalkotos's avatar
      Disable fsyncs in helper's VM resize operation · beeb8f9f
      Nikos Skalkotos authored
      You can disable this behaviour by defining the DO_SYNC image property.
      beeb8f9f
  26. 26 Sep, 2012 1 commit
  27. 24 Sep, 2012 1 commit