From owner-freebsd-arch@FreeBSD.ORG Tue Oct 16 22:54:49 2007 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CCB0516A417 for ; Tue, 16 Oct 2007 22:54:49 +0000 (UTC) (envelope-from freebsd-arch@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.freebsd.org (Postfix) with ESMTP id 5DB4513C45D for ; Tue, 16 Oct 2007 22:54:49 +0000 (UTC) (envelope-from freebsd-arch@m.gmane.org) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1IhvJ9-0000TV-4T for freebsd-arch@freebsd.org; Tue, 16 Oct 2007 22:54:39 +0000 Received: from 89-172-55-115.adsl.net.t-com.hr ([89.172.55.115]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 16 Oct 2007 22:54:39 +0000 Received: from ivoras by 89-172-55-115.adsl.net.t-com.hr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 16 Oct 2007 22:54:39 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-arch@freebsd.org From: Ivan Voras Date: Wed, 17 Oct 2007 00:54:21 +0200 Lines: 42 Message-ID: References: <470E5BFB.4050903@elischer.org> <470FD0DC.5080503@gritton.org> <20071013004539.R1002@10.0.0.1> <47107996.5090607@elischer.org> <2849CFD3-A747-4202-B2CB-759D3783C0B2@FreeBSD.org> <47140146.2020806@elischer.org> <20071016075255.GG61822@webcom.it> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigF318002D272DEE2156BA38AF" X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 89-172-55-115.adsl.net.t-com.hr User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) In-Reply-To: <20071016075255.GG61822@webcom.it> X-Enigmail-Version: 0.95.3 Sender: news Subject: Re: kernel level virtualisation requirements. X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Oct 2007 22:54:49 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigF318002D272DEE2156BA38AF Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Andrea Campi wrote: > In para-virtualization you modify the kernel source in such a way that > accesses to the hardware are instead translated into calls to the > hypervisor. This means you could simply write device drivers for a > "virtual network adapter", "virtual disk" etc. What this buys you is > that you can have a full kernel (say 6.x) running as a hypervisor, and > trimmed down kernels (say 7.x and several 6.x versions), compiled with > only the virtual device drivers, running as additional VMs. > WDYT? Well Xen does paravirtulization like you described (and I agree something like that is more flexible then jails, if supported by other operating systems). DragonflyBSD has its own flavor of virtualization similar to user mode Linux, but it has greatly diverged from FreeBSD so it't probably not trivially portable. Or do you mean something like this: http://feanor.sssup.it/~fabio/freebsd/lkvm/ ? --------------enigF318002D272DEE2156BA38AF Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHFUEdldnAQVacBcgRAhTpAKCVVssZUyZ8rFDgpR02ZPn/TCukIgCgtkTi gM1q6WqrC+4jR2Z1Q5DOXlw= =cYVC -----END PGP SIGNATURE----- --------------enigF318002D272DEE2156BA38AF--