Diff for /wikisrc/ports/xen/howto.mdwn between versions 1.139 and 1.140

version 1.139, 2017/01/04 10:25:16 version 1.140, 2017/12/15 16:39:33
Line 2  Introduction Line 2  Introduction
 ============  ============
   
 [![[Xen  [![[Xen
 screenshot]](http://www.netbsd.org/gallery/in-Action/hubertf-xens.png)](http://www.netbsd.org/gallery/in-Action/hubertf-xen.png)  screenshot]](https://www.netbsd.org/gallery/in-Action/hubertf-xens.png)](https://www.netbsd.org/gallery/in-Action/hubertf-xen.png)
   
 Xen is a hypervisor (or virtual machine monitor) for x86 hardware  Xen is a hypervisor (or virtual machine monitor) for x86 hardware
 (i686-class or higher), which supports running multiple guest  (i686-class or higher), which supports running multiple guest
Line 354  Xen daemons when not running Xen. Line 354  Xen daemons when not running Xen.
 Note that NetBSD as dom0 does not support multiple CPUs.  This will  Note that NetBSD as dom0 does not support multiple CPUs.  This will
 limit the performance of the Xen/dom0 workstation approach.  In theory  limit the performance of the Xen/dom0 workstation approach.  In theory
 the only issue is that the "backend drivers" are not yet MPSAFE:  the only issue is that the "backend drivers" are not yet MPSAFE:
   http://mail-index.netbsd.org/netbsd-users/2014/08/29/msg015195.html    https://mail-index.netbsd.org/netbsd-users/2014/08/29/msg015195.html
   
 Installation of NetBSD  Installation of NetBSD
 ----------------------  ----------------------
Line 397  Installation of Xen Line 397  Installation of Xen
   
 In the dom0, install sysutils/xenkernel42 and sysutils/xentools42 from  In the dom0, install sysutils/xenkernel42 and sysutils/xentools42 from
 pkgsrc (or another matching pair).  See [the pkgsrc  pkgsrc (or another matching pair).  See [the pkgsrc
 documentation](http://www.NetBSD.org/docs/pkgsrc/) for help with  documentation](https://www.NetBSD.org/docs/pkgsrc/) for help with
 pkgsrc.  Ensure that your packages are recent; the HOWTO does not  pkgsrc.  Ensure that your packages are recent; the HOWTO does not
 contemplate old builds.  contemplate old builds.
   
Line 477  grub was recommended.  If necessary, see Line 477  grub was recommended.  If necessary, see
 [old grub information](/ports/xen/howto-grub).  [old grub information](/ports/xen/howto-grub).
   
 The [HowTo on Installing into  The [HowTo on Installing into
 RAID-1](http://mail-index.NetBSD.org/port-xen/2006/03/01/0010.html)  RAID-1](https://mail-index.NetBSD.org/port-xen/2006/03/01/0010.html)
 explains how to set up booting a dom0 with Xen using grub with  explains how to set up booting a dom0 with Xen using grub with
 NetBSD's RAIDframe.  (This is obsolete with the use of NetBSD's native  NetBSD's RAIDframe.  (This is obsolete with the use of NetBSD's native
 boot.  Now, just create a system with RAID-1, and alter /boot.cfg as  boot.  Now, just create a system with RAID-1, and alter /boot.cfg as
Line 677  In 2015-01, the following combination wa Line 677  In 2015-01, the following combination wa
         dom0 kernel: NetBSD/amd64 6.1.5          dom0 kernel: NetBSD/amd64 6.1.5
         Xen tools: xentools42-4.2.5 from pkgsrc          Xen tools: xentools42-4.2.5 from pkgsrc
   
 See [PR 47720](http://gnats.netbsd.org/47720) for a problem with dom0  See [PR 47720](https://gnats.netbsd.org/47720) for a problem with dom0
 shutdown.  shutdown.
   
 Unprivileged domains (domU)  Unprivileged domains (domU)
Line 1172  DOMU kernel. Line 1172  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
 note that the problem was caused by not booting the right kernel)  note that the problem was caused by not booting the right kernel)
 [this email to  [this email to
 netbsd-users](http://mail-index.netbsd.org/netbsd-users/2014/12/26/msg015576.html).  netbsd-users](https://mail-index.netbsd.org/netbsd-users/2014/12/26/msg015576.html).
   
 TODO items for improving NetBSD/xen  TODO items for improving NetBSD/xen
 ===================================  ===================================
Line 1187  TODO items for improving NetBSD/xen Line 1187  TODO items for improving NetBSD/xen
     fragsize/blocksize (UFS2 support may be present; the point is to      fragsize/blocksize (UFS2 support may be present; the point is to
     make it so that with any UFS1/UFS2 file system setup that works      make it so that with any UFS1/UFS2 file system setup that works
     with NetBSD grub will also work).      with NetBSD grub will also work).
     See [pkg/40258](http://gnats.netbsd.org/40258).      See [pkg/40258](https://gnats.netbsd.org/40258).
   * Push patches upstream.    * Push patches upstream.
   * Get UFS2 patches into pvgrub.    * Get UFS2 patches into pvgrub.
 * Add support for PV ops to a version of /boot, and make it usable as  * Add support for PV ops to a version of /boot, and make it usable as

Removed from v.1.139  
changed lines
  Added in v.1.140


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