|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] [FW: FYI: The plan for Xen kernels in Fedora 9]
Hi,
On Mon, 2007-12-10 at 13:48 -0800, Jeremy Fitzhardinge wrote:
> I'm actually optimistic we can beat them into an upstreamable state, at
> least eventually. Devil's in the details, of course, but the
> pre-existing Xen foothold in the kernel and x86 unification should make
> it easier to add interfaces to allow the dom0 stuff to work, so long as
> we're careful and exercise good taste.
Right. But getting something in shape soon to wean us all off the
2.6.18-xen tree is the priority right now.
As I pull stuff into the dom0 pv-ops tree, I'm being careful to try to
make things as maintainable as possible, and to do nothing that will
make upstreaming harder. That means no magic *-xen.c copies of
mainstream files, etc.
But there are definitely places where the right upstream answer isn't
obvious (eg, where mtrr meets pv_ops... both subsystems try to hide
their internals behind an abstraction layer, so we need to break the
abstractions somewhere to let pv_ops install an mtrr back-end.) In such
cases I'm having to make a decision quickly as to how things will go in
just to get the tree progressing; but we'll have to go back and
potentially rework a lot of that before it's actually upstreamable.
So ... even if we do get everything upstream eventually, it will take a
while (look how long the existing pv_ops took.) But making the code as
upstreamable as possible pays dividends even while things are still out
of Linus's tree, just by making things more maintainable. And that's a
BIG bonus.
--Stephen
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|