Subject: Re: Xen 3.0.0 has been released
To: None <port-xen@NetBSD.org>
From: Jed Davis <jdev@panix.com>
List: port-xen
Date: 12/12/2005 18:25:41
Manuel Bouyer <bouyer@antioche.eu.org> writes:

> On Mon, Dec 05, 2005 at 10:23:11PM +0100, Hubert Feyrer wrote:
>> 
>> http://www.cl.cam.ac.uk/Research/SRG/netos/xen/
>> 
>> I wonder if NetBSD (esp. the upcoming NetBSD 3.0 release) will work on it?
>
> I fear there will be missing pieces in the kernel for this.

From the developer manual, such as it is:

  http://www.cl.cam.ac.uk/Research/SRG/netos/xen/readmes/interface/interface.html

it looks like, among other things, the provisions for shared memory
have been redone ("grant tables") such that domains can grant other
domains access to specific pages (rather than the entire memory), thus
allowing unprivileged domains to run virtual device backends, or other
forms of direct communication between mutually untrusted domU's.

And, as I've mentioned before, XenStore/XenBus, which replaces (AIUI)
the domain control interface.

-- 
(let ((C call-with-current-continuation)) (apply (lambda (x y) (x y)) (map
((lambda (r) ((C C) (lambda (s) (r (lambda l (apply (s s) l))))))  (lambda
(f) (lambda (l) (if (null? l) C (lambda (k) (display (car l)) ((f (cdr l))
(C k)))))))    '((#\J #\d #\D #\v #\s) (#\e #\space #\a #\i #\newline)))))