From owner-freebsd-xen@FreeBSD.ORG Mon Jan 31 00:00:15 2011 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 36060106564A for ; Mon, 31 Jan 2011 00:00:15 +0000 (UTC) (envelope-from nsayer@kfu.com) Received: from quack.kfu.com (kfu-1-pt.tunnel.tserv8.dal1.ipv6.he.net [IPv6:2001:470:1f0e:95a::2]) by mx1.freebsd.org (Postfix) with ESMTP id D63858FC0C for ; Mon, 31 Jan 2011 00:00:14 +0000 (UTC) Received: from [192.168.1.108] (ip174-65-96-58.sd.sd.cox.net [174.65.96.58]) (authenticated bits=0) by quack.kfu.com (8.14.4/8.14.4) with ESMTP id p0V00AHj039176 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for ; Sun, 30 Jan 2011 16:00:14 -0800 (PST) (envelope-from nsayer@kfu.com) X-DKIM: Sendmail DKIM Filter v2.8.3 quack.kfu.com p0V00AHj039176 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=kfu.com; s=KFU; t=1296432014; bh=xRoYRM98Ko66lD+6A5b5/X9Ji/fZPATCIU528WdhlPU=; h=Content-Type:Mime-Version:Subject:From:In-Reply-To:Date: Content-Transfer-Encoding:Message-Id:References:To; b=RblQWhsywGF/dGbMVcyxY4Il22xK696MBM4Gm1Q8h0GA/9JC2KG0FywSobaWRVpGZ gHohFuPb9Z5HQmeSEc7O7fd0CBRBfq4HgkXc3uJ0Vmi5GekG7GB60isOvIATPxkha6 ovknLbEA+SswwtJkMcaG6SUouACnBA4LbJwOTLYE= Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Apple Message framework v1082) From: Nick Sayer In-Reply-To: Date: Sun, 30 Jan 2011 16:00:05 -0800 Content-Transfer-Encoding: quoted-printable Message-Id: <034C454F-CE2B-4310-BD09-2A9989E544E9@kfu.com> References: To: freebsd-xen@freebsd.org X-Mailer: Apple Mail (2.1082) X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.6 (quack.kfu.com [204.109.60.138]); Sun, 30 Jan 2011 16:00:14 -0800 (PST) Subject: Re: HOWTO: xen tools within FreeBSD domU X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 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: Mon, 31 Jan 2011 00:00:15 -0000 The web page previously referenced says in part: > Usage > ----- >=20 > Set required environment variable: >=20 > export XENSTORED_PATH=3D/dev/xen/xenstore >=20 > (Alternatively you could patch tools/xenstore/xs_lib.c function > xs_domain_dev() before compiling.) >=20 >=20 A patch to do this is: --- xs_lib.c.orig 2011-01-30 15:56:52.985324929 -0800 +++ xs_lib.c 2011-01-30 15:55:14.024346135 -0800 @@ -84,6 +84,8 @@ return "/proc/xen/xenbus"; #elif defined(__NetBSD__) return "/kern/xen/xenbus"; +#elif defined(__FreeBSD__) + return "/dev/xen/xenstore"; #else return "/dev/xen/xenbus"; #endif If no one else is working on it, I might take a cut at a xen-domU-tools = port that does what that page lists.