From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jed Davis Subject: Re: [RFC] Cleaning up /proc/xen Date: Thu, 08 Sep 2005 22:18:41 -0400 Message-ID: References: <431F97CC.9080007@us.ibm.com> <5d7aca9505090801093be48e74@mail.gmail.com> <1126205988.32272.7.camel@localhost.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org Anthony Liguori writes: > On Thu, 2005-09-08 at 17:09 +0900, NAHieu wrote: > >> So I vote for moving things to under /sys. But hold on, that would not >> be compatible with others OS like *BSD, correct ? > > There's also plan9 and other things to consider. I reckon it's better > to just implement first class drivers in each OS. Even the NetBSD port changed a few interface details (e.g., /kern/xen/privcmd, because procfs is for processes only), and it's still rather at odds with the local conventions at best. -- (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)))))