From: Rolf Neugebauer <rolf.neugebauer@intel.com>
To: Ian Pratt <Ian.Pratt@cl.cam.ac.uk>
Cc: rolf.neugebauer@intel.com, Christian Limpach <chris@pin.lu>,
xen-devel@lists.sourceforge.net
Subject: Re: Xen1.2 NetBSD port snapshot available and set_gdt patch for Xen1.2
Date: Tue, 03 Feb 2004 11:51:38 +0000 [thread overview]
Message-ID: <1075809098.7149.39.camel@wyvis> (raw)
In-Reply-To: <E1Anw8O-0006xu-00@wisbech.cl.cam.ac.uk>
On Tue, 2004-02-03 at 08:42, Ian Pratt wrote:
> > I don't think you'd want the whole kernel tree in the Xen tree?
> > You could put the sys/arch/xen files into the Xen tree and also the 5
> > additional files which need changes, but it's not really stable/useable yet.
> > Also, I'm waiting for the OK to commit all this to the NetBSD tree and then
> > it won't make much sense to have it in the Xen tree anymore.
>
> If you can get the changes into the main stream NetBSD tree that
> would be great. It would would set a useful precedent for
> persuading Linus to do the same in 2.6...
I agree it would be great to get this into the NetBSD tree. Christian,
what is the maintenance model for ports in NetBSD? Are the NetBSD folks
fairly easy to convince (I'm more familiar with the FreeBSD model)? Is
it easy for a maintainer to become a commiter to the CVS etc.?
It leaves the slight problem on how to deal with the shared files
(hypervisor-if.h and friends). If they are not in the main NetBSD tree
the port won't compile. If the NetbSD source contains a copy it is more
difficult to maintain consistency. I'm more in favour of having a copy
in the NetBSD tree as it allows compilation directly from the CVS. To
address the consistency issue maybe we should add a version number to
hypervisor-if.h and friends and pass that down either as a separate
hypercall (i.e., a new domain has to 'register' with Xen) or as part of
a infrequently use hypercall (like set_trap_table). we can do the same
for the 'device driver' interface.
> > I think there should be a netbsd config file for the domain creation tools,
> > once I've made the above changes.
>
> Having the netbsd config file and any extra build tools in the
> Xen tree would seem sensible.
>
> If it looked like there was a problem getting the kernel mods
> into the netbsd tree we could either put a patch or 'sparse tree'
> in the Xen tree in the meantime.
that's certainly the way to go. However, if I understand Christian
correct, the port is against the -current (i.e. the development tree)
which, if it is similar to the FreeBSD model, may not have
snapshots/version numbers we can base the sparse tree against.
Christian, do you have an idea how far -current has diverged from
-stable in the parts of the tree which matter? or, i fact how often
relavant files in -current change wrt to your changes/patches.
I'm going to give the 1.2 port a spin later today or tomorrow and let
you know how it works out.
Cheers
Rolf
> Cheers,
> Ian
>
>
> -------------------------------------------------------
> The SF.Net email is sponsored by EclipseCon 2004
> Premiere Conference on Open Tools Development and Integration
> See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
> http://www.eclipsecon.org/osdn
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/xen-devel
-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
next prev parent reply other threads:[~2004-02-03 11:51 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-02-03 1:57 Xen1.2 NetBSD port snapshot available and set_gdt patch for Xen1.2 Christian Limpach
2004-02-03 2:37 ` Ian Pratt
2004-02-03 3:43 ` Christian Limpach
2004-02-03 8:42 ` Ian Pratt
2004-02-03 11:51 ` Rolf Neugebauer [this message]
2004-02-03 15:18 ` Xen1.2 NetBSD port snapshot available and set_gdtpatch " Christian Limpach
2004-02-03 21:49 ` A query I RATTAN
2004-02-05 13:24 ` Yan-Ching CHU
2004-02-05 13:58 ` Bin Ren
2004-02-03 23:27 ` Xen1.2 NetBSD port snapshot available and set_gdtpatch for Xen1.2 Keir Fraser
2004-02-03 8:44 ` Xen1.2 NetBSD port snapshot available and set_gdt patch " Keir Fraser
2004-02-03 14:54 ` Christian Limpach
2004-02-03 15:36 ` Keir Fraser
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1075809098.7149.39.camel@wyvis \
--to=rolf.neugebauer@intel.com \
--cc=Ian.Pratt@cl.cam.ac.uk \
--cc=chris@pin.lu \
--cc=xen-devel@lists.sourceforge.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.