Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Dec 2010 12:34:35 +0000 (UTC)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/amd64/conf XENHVM
Message-ID:  <201012131234.oBDCYx5w076410@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
rwatson     2010-12-13 12:34:35 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_8)
    sys/amd64/conf       XENHVM 
  Log:
  SVN rev 216406 on 2010-12-13 12:34:35Z by rwatson
  
  Merge r216365 from head to stable/8:
  
    Derive the XENHVM kernel from GENERIC, adding only the options required
    to support PV drivers (such as xenpci), and non-adptive locking (along
    with a comment about why).
  
    This change eliminates the synchronisation problem between GENERIC and
    XENHVM, which had become severely rotted in HEAD, and in 8-STABLE
    included non-production kernel debugging features such as WITNESS.
  
    However, it comes at the cost of enabling devices and options that may
    not be present under Xen (such as random ethernet cards).  For now, opt
    for a simpler kernel configuration file rather than using nooptions/
    nodevice to enumerate and eliminate them.  This leads to a somewhat
    larger XENHVM kernel.
  
    This is an MFC candidate for 8-STABLE before 8.2, in order to provide
    a production-worthy XENHVM kernel configuration for amd64.
  
    Discussed with:       gibbs, cperciva
    Reported by:          Piete Brooks <Piete.Brooks at cl.cam.ac.uk>
    Sponsored by:         DARPA, AFRL
  
  Approved by:    re (kib)
  
  Revision  Changes    Path
  1.3.2.5   +9 -147    src/sys/amd64/conf/XENHVM



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201012131234.oBDCYx5w076410>