Diff for /wikisrc/ports/xen/howto.mdwn between versions 1.80 and 1.85

version 1.80, 2015/01/17 13:04:01 version 1.85, 2015/01/20 21:47:14
Line 92  reasonable although trailing-edge choice Line 92  reasonable although trailing-edge choice
 xenkernel42 provides Xen 4.2.  This is maintained by Xen, but old as  xenkernel42 provides Xen 4.2.  This is maintained by Xen, but old as
 of 2014-12.  of 2014-12.
   
   xenkernel45 provides Xen 4.5.  This is new to pkgsrc as of 2015-01 and
   not yet recommended for other than experimental/testing use.
   
 Ideally newer versions of Xen will be added to pkgsrc.  Ideally newer versions of Xen will be added to pkgsrc.
   
 Note that NetBSD support is called XEN3.  It works with 3.1 through  Note that NetBSD support is called XEN3.  It works with Xen 3 and Xen
 4.2 because the hypercall interface has been stable.  4 because the hypercall interface has been stable.
   
 Xen command program  Xen command program
 -------------------  -------------------
Line 389  available resources, and running domains Line 392  available resources, and running domains
         Domain-0           0       64    0  r----     58.1          Domain-0           0       64    0  r----     58.1
   
 With xl, the commands are the same, and the output may be slightly  With xl, the commands are the same, and the output may be slightly
 different.  TODO: add example output for xl, after confirming on 4.2  different.  TODO: add example output for xl before the xm example,
 and resolving the TODO about rc.conf.  after confirming on 4.2 and resolving the TODO about rc.conf.
   
 anita (for testing NetBSD)  anita (for testing NetBSD)
 --------------------------  --------------------------
   
 With the setup so far, one should be able to run anita (see  With the setup so far (assuming 4.2/xl), one should be able to run
 pkgsrc/misc/py-anita) to test NetBSD releases, by doing (as root,  anita (see pkgsrc/misc/py-anita) to test NetBSD releases, by doing (as
 because anita must create a domU):  root, because anita must create a domU):
   
         anita --vmm=xm test file:///usr/obj/i386/          anita --vmm=xl test file:///usr/obj/i386/
   
 Alternatively, one can use --vmm=xl to use xl-based domU creation instead.  Alternatively, one can use --vmm=xm to use xm-based domU creation
 TODO: check this, and make the example use xl when confirmed.  instead (and must, on Xen <= 4.1).   TODO: confirm that anita xl really works.
       
 Xen-specific NetBSD issues  Xen-specific NetBSD issues
 --------------------------  --------------------------
   
Line 477  correct set of daemons.  Ensure that the Line 480  correct set of daemons.  Ensure that the
 for the new version.  for the new version.
   
   
   Running Xen under qemu
   ----------------------
   
   The astute reader will note that this section is somewhat twisted.
   However, it can be useful to run Xen under qemu either because the
   version of NetBSD as a dom0 does not run on the hardware in use, or to
   generate automated test cases involving Xen.
   
   In 2015-01, the following combination was reported to mostly work:
   
           host OS: NetBSD/amd64 6.1.4
           qemu: 2.2.0 from pkgsrc
           Xen kernel: xenkernel42-4.2.5nb1 from pkgsrc
           dom0 kernel: NetBSD/amd64 6.1.5
           Xen tools: xentools42-4.2.5 from pkgsrc
   
   See http://gnats.netbsd.org/47720 for a problem with dom0 shutdown.
   
 Unprivileged domains (domU)  Unprivileged domains (domU)
 ===========================  ===========================
   
Line 946  TODO: add link to NetBSD amazon howto. Line 967  TODO: add link to NetBSD amazon howto.
 Using npf  Using npf
 ---------  ---------
   
 In standard kernels, npf is a module, and thus cannot be loadeed in a  In standard kernels, npf is a module, and thus cannot be loaded in a
 DOMU kernel.  DOMU kernel.
   
 TODO: explain how to compile npf into a custom kernel, answering (but  TODO: explain how to compile npf into a custom kernel, answering (but

Removed from v.1.80  
changed lines
  Added in v.1.85


CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb