From owner-freebsd-xen@FreeBSD.ORG Sun Feb 15 21:55:03 2015 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4AD5CC1C for ; Sun, 15 Feb 2015 21:55:03 +0000 (UTC) Received: from mail.ultra-secure.de (mail.ultra-secure.de [88.198.178.88]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 90803D28 for ; Sun, 15 Feb 2015 21:55:01 +0000 (UTC) Received: (qmail 77653 invoked by uid 89); 15 Feb 2015 21:51:18 -0000 Received: from unknown (HELO ?192.168.1.200?) (rainer@ultra-secure.de@217.71.83.52) by mail.ultra-secure.de with ESMTPA; 15 Feb 2015 21:51:18 -0000 From: Rainer Duffner Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Running FreeBSD 10.1 on Xen? Message-Id: <3DE2DD7E-8C5C-4291-A3BA-854625F11B0F@ultra-secure.de> Date: Sun, 15 Feb 2015 22:51:16 +0100 To: freebsd-xen@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2070.6\)) X-Mailer: Apple Mail (2.2070.6) X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Feb 2015 21:55:03 -0000 Hi, we are thinking about running FreeBSD 10.1 on Cloudstack, with Xen = virtualization for a customer in a =E2=80=9Emanaged hosting=E2=80=9C = type of setup - we are administrators of both Xen and FreeBSD on our = own premises). The customer is currently running a managed multi-server FreeBSD 10.1 = setup on bare metal and is overall quite satisfied but would like to = have more flexibility. The handbook mentions nothing about this, there are two different wiki = pages about Xen: https://wiki.freebsd.org/FreeBSD/XenNG (which I assume is the =E2=80=9Eright=E2=80=9C one nowadays) and https://wiki.freebsd.org/FreeBSD/Xen I=E2=80=99m really more a FreeBSD-guy than a Xen guy but I=E2=80=99m = wondering what the =E2=80=9Eoptimal=E2=80=9C configuration for such a = setup is? I see that the XENHVM driver is thankfully already included in GENERIC. The man-page also mentions to include: options NO_ADAPTIVE_MUTEXES options NO_ADAPTIVE_RWLOCKS options NO_ADAPTIVE_SX Is this still necessary with 10.1? I want to continue using freebsd-update(8) with binary patches provided = by the FreeBSD-project - under almost all conditions. Will there be any improvements in 10.2 that are worth waiting for? Or does one need to track current to make the most of FreeBSD under Xen? Looking at bugzilla, there is bug: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D197344 Does that also apply when a VM doesn=E2=80=99t do routing? Rainer