* [uml-devel] Xen going to be in Kernel 2.6 soon?
@ 2005-02-05 1:45 Sven Köhler
2005-02-05 2:13 ` Sky, comma, falling. (Was Re: [uml-devel] Xen going to be in Kernel 2.6 soon?) Rob Landley
2005-02-06 18:50 ` [uml-devel] Xen going to be in Kernel 2.6 soon? Jeff Dike
0 siblings, 2 replies; 7+ messages in thread
From: Sven Köhler @ 2005-02-05 1:45 UTC (permalink / raw)
To: user-mode-linux-devel
Hi,
according to the german news-magazine heise.de, Xen will be in Kernel
2.6 soon. I feel like this is a slap in Jeff's face, since i thought
that UML will be developed as the first choice in virtualizations
techniques. I also thought, that UML will perhaps soon be as fast as Xen
since SKAS4 is on horizon.
So what is it all about? When should somebody chose Xen, and when should
somebody chose UML? and how will UML and Xen compete?
Thx
Sven
-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
User-mode-linux-devel mailing list
User-mode-linux-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel
^ permalink raw reply [flat|nested] 7+ messages in thread
* Sky, comma, falling. (Was Re: [uml-devel] Xen going to be in Kernel 2.6 soon?)
2005-02-05 1:45 [uml-devel] Xen going to be in Kernel 2.6 soon? Sven Köhler
@ 2005-02-05 2:13 ` Rob Landley
2005-02-05 14:46 ` Sven Köhler
2005-02-06 18:50 ` [uml-devel] Xen going to be in Kernel 2.6 soon? Jeff Dike
1 sibling, 1 reply; 7+ messages in thread
From: Rob Landley @ 2005-02-05 2:13 UTC (permalink / raw)
To: user-mode-linux-devel; +Cc: Sven Köhler
On Friday 04 February 2005 08:45 pm, Sven Köhler wrote:
> I feel like this is a slap in Jeff's face, since i thought
> that UML will be developed as the first choice in virtualizations
> techniques.
Yup, just like the inclusion of reiserfs in the kernel is a slap in the face
to ext3. Obviously they did it just to be insulting, didn't you read Linus's
"I'm a bastard" speech?
> So what is it all about? When should somebody chose Xen, and when should
> somebody chose UML? and how will UML and Xen compete?
You know, ever since the release of the BSD source code in 1992 totally
derailed that "Linux" project people were playing with back then, this kind
of question has become vitally important. The release of any remotely
similar project obviously can immediately halt all development of established
projects that developers have sunk years of effort into, and they immediately
start porting over things like the COW mounts and hostfs and honeypot procfs,
and rewrite all the existing tutorials and retrain everybody overnight to
work on the new as yet untested thingy that hasn't been particularly debugged
yet.
Especially in a case like this, where Xen actually competes with VMWare rather
than UML. Obviously, UML is doomed. What with Xen requiring a modified host
kernel to provide its virtualization environment whereas UML uses the process
abstraction to virtualize it: I mean, who's going to use _processes_ in five
years, will future kernels even bother to support them? Sure, UML not only
runs on an unmodified Linux kernel (even running a 2.6 UML on a 2.2 host
kernel), and even an effort underway to get it running on windows (who knows
why, but a MacOS X host can only be a matter of time), but that just means
maybe it can scrape on some tiny niches once it's driven off Linux by this
new "Adeos" thing... Er, I mean "Plex86"... Um... "Xen", that's it. And
obviously its original use as a Linux development tool letting you do things
like create a filesystem driver and mount an instance of it without
destablizing your host kernel, or run bits of the kernel under normal
userspace debugging tools... Well, we're well rid of that, aren't we? And
being to swap kernel memory to backing store just like a regular application,
that was obviously a bad idea from day one...
Why was the question interesting again?
Rob
-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
User-mode-linux-devel mailing list
User-mode-linux-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Sky, comma, falling. (Was Re: [uml-devel] Xen going to be in Kernel 2.6 soon?)
2005-02-05 2:13 ` Sky, comma, falling. (Was Re: [uml-devel] Xen going to be in Kernel 2.6 soon?) Rob Landley
@ 2005-02-05 14:46 ` Sven Köhler
2005-02-05 15:10 ` Rob Landley
2005-02-07 9:56 ` Geert Uytterhoeven
0 siblings, 2 replies; 7+ messages in thread
From: Sven Köhler @ 2005-02-05 14:46 UTC (permalink / raw)
To: Rob Landley; +Cc: user-mode-linux-devel
>> I feel like this is a slap in Jeff's face, since i thought
>>that UML will be developed as the first choice in virtualizations
>>techniques.
>
> Yup, just like the inclusion of reiserfs in the kernel is a slap in the face
> to ext3. Obviously they did it just to be insulting, didn't you read Linus's
> "I'm a bastard" speech?
No, i don't know that speech. In addition i like reiserfs, so i'm
perhaps the wrong person to discuss that with. The next thing on the
horizon is reiser4 - perhaps with the "files as directory" feature -
what ever that means, but i guess i won't like it.
>>So what is it all about? When should somebody chose Xen, and when should
>>somebody chose UML? and how will UML and Xen compete?
>
> You know, ever since the release of the BSD source code in 1992 totally
> derailed that "Linux" project people were playing with back then, this kind
> of question has become vitally important. The release of any remotely
> similar project obviously can immediately halt all development of established
> projects that developers have sunk years of effort into, and they immediately
> start porting over things like the COW mounts and hostfs and honeypot procfs,
> and rewrite all the existing tutorials and retrain everybody overnight to
> work on the new as yet untested thingy that hasn't been particularly debugged
> yet.
So you critisize, that they don't concentrate forces on UML? I Agree.
With the integration of UML into the Linux-Kernel i thought, that it
would speed up development of UML and make it more stable. Intead, the
people still break the UML-stuff regularly and Jeff and Blaisorblade
must provide patches again :-(
> Especially in a case like this, where Xen actually competes with VMWare rather
> than UML. Obviously, UML is doomed. What with Xen requiring a modified host
> kernel to provide its virtualization environment whereas UML uses the process
> abstraction to virtualize it: I mean, who's going to use _processes_ in five
> years, will future kernels even bother to support them? Sure, UML not only
> runs on an unmodified Linux kernel (even running a 2.6 UML on a 2.2 host
> kernel), and even an effort underway to get it running on windows (who knows
> why, but a MacOS X host can only be a matter of time), but that just means
> maybe it can scrape on some tiny niches once it's driven off Linux by this
> new "Adeos" thing... Er, I mean "Plex86"... Um... "Xen", that's it. And
> obviously its original use as a Linux development tool letting you do things
> like create a filesystem driver and mount an instance of it without
> destablizing your host kernel, or run bits of the kernel under normal
> userspace debugging tools... Well, we're well rid of that, aren't we? And
> being to swap kernel memory to backing store just like a regular application,
> that was obviously a bad idea from day one...
VMWare, Xen and UML are different techniques. As far as i know, UML
doesn't use processes as the virtualization environment when running in
SKAS mode. It runs a new kernel within a different address space -
afaik, this is more like VMWare and Xen. But due to haveing a relatively
normal hostsystem, there are the advantages you mentioned.
You also forgot some things: Xen doesn't support NPTL too
> Why was the question interesting again?
What's the future of Xen and UML? Will Xen grow bigger than UML? Which
is Linus's favourite? UML or Xen?
-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
User-mode-linux-devel mailing list
User-mode-linux-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Sky, comma, falling. (Was Re: [uml-devel] Xen going to be in Kernel 2.6 soon?)
2005-02-05 14:46 ` Sven Köhler
@ 2005-02-05 15:10 ` Rob Landley
2005-02-07 9:56 ` Geert Uytterhoeven
1 sibling, 0 replies; 7+ messages in thread
From: Rob Landley @ 2005-02-05 15:10 UTC (permalink / raw)
To: Sven Köhler; +Cc: user-mode-linux-devel
On Saturday 05 February 2005 09:46 am, Sven Köhler wrote:
> > read Linus's "I'm a bastard" speech?
>
> No, i don't know that speech.
You obviously didn't google for "linus bastard speech", either. It's the
first hit.
>> You know, ever since the release of the BSD source code in 1992 totally
>> derailed that "Linux" project people were playing with back then, this kind
>> of question has become vitally important.
...
> So you critisize, that they don't concentrate forces on UML? I Agree.
American non sequitur society: we don't make sense, but we do like pizza.
Okay, hint: if BSD had "totally derailed" Linux back in 1992, why would we now
be talking about how to virtualize Linux? Anyone? Anyone? (Would <sarcasm>
</sarcasm> tags around the whole thing have helped?)
> > Why was the question interesting again?
>
> What's the future of Xen and UML? Will Xen grow bigger than UML? Which
> is Linus's favourite? UML or Xen?
Wow. It _was_ possible to miss the sarcasm content of the first post. And
here I thought that it wasn't merely dripping with it, but that the sucker
had been thorougly hosed down to the point of immersion, and had extra nailed
to the side.
To answer the explicit questions for the sarcasm-blind: 1) UML development
continues, Xen is a different project that competes with VMWare over in a
different niche. 2) Who cares? 3) Linus doesn't use either one, so it would
be tough for him to play favorites even if he was in the habit of playing
favorites, which he's not. 4) You missed Adeos and Plex86.
I'm going to put away the troll food now.
Rob
-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
User-mode-linux-devel mailing list
User-mode-linux-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [uml-devel] Xen going to be in Kernel 2.6 soon?
2005-02-05 1:45 [uml-devel] Xen going to be in Kernel 2.6 soon? Sven Köhler
2005-02-05 2:13 ` Sky, comma, falling. (Was Re: [uml-devel] Xen going to be in Kernel 2.6 soon?) Rob Landley
@ 2005-02-06 18:50 ` Jeff Dike
1 sibling, 0 replies; 7+ messages in thread
From: Jeff Dike @ 2005-02-06 18:50 UTC (permalink / raw)
To: Sven Köhler; +Cc: user-mode-linux-devel
skoehler@upb.de said:
> according to the german news-magazine heise.de, Xen will be in Kernel
> 2.6 soon.
What Linus is quoted as saying is that it will go into 2.6. This is consistent
with Xen going into 2.6.47 or something. I don't get the feeling that it
will go in soon because aspects of the design are fairly controversial.
> I feel like this is a slap in Jeff's face, since i thought
> that UML will be developed as the first choice in virtualizations
> techniques.
UML has never has any sort of privileged status. Never has, never will.
Everything has to compete on its merits.
> I also thought, that UML will perhaps soon be as fast as
> Xen since SKAS4 is on horizon.
skas4 is an interface change, not a speedup. As far as speed goes, I have
a bunch of nice things in my current patchset, like skas0, system call and
tlb flushing optimizations. Also, we (me and some other Intel people) are
working on having UML support Intel's VT virtualization extensions, which
will bring it much closer to hardware speed.
So, as Rob Landley pointed out, except with much more sarcasm, the sky is
not falling.
Jeff
-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
User-mode-linux-devel mailing list
User-mode-linux-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Sky, comma, falling. (Was Re: [uml-devel] Xen going to be in Kernel 2.6 soon?)
2005-02-05 14:46 ` Sven Köhler
2005-02-05 15:10 ` Rob Landley
@ 2005-02-07 9:56 ` Geert Uytterhoeven
2005-02-07 13:43 ` Rob Landley
1 sibling, 1 reply; 7+ messages in thread
From: Geert Uytterhoeven @ 2005-02-07 9:56 UTC (permalink / raw)
To: Sven Köhler; +Cc: Rob Landley, User-mode Linux Kernel Development
[-- Attachment #1: Type: TEXT/PLAIN, Size: 753 bytes --]
On Sat, 5 Feb 2005, Sven Köhler wrote:
> With the integration of UML into the Linux-Kernel i thought, that it would
> speed up development of UML and make it more stable. Intead, the people still
> break the UML-stuff regularly and Jeff and Blaisorblade must provide patches
> again :-(
That's true for _all_ architectures these days[*], not even for UML.
Gr{oetje,eeting}s,
Geert
[*] i386 lost its privilege of never being broken since Linus got a G5 ;-)
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Sky, comma, falling. (Was Re: [uml-devel] Xen going to be in Kernel 2.6 soon?)
2005-02-07 9:56 ` Geert Uytterhoeven
@ 2005-02-07 13:43 ` Rob Landley
0 siblings, 0 replies; 7+ messages in thread
From: Rob Landley @ 2005-02-07 13:43 UTC (permalink / raw)
To: user-mode-linux-devel; +Cc: Geert Uytterhoeven, Sven Köhler
On Monday 07 February 2005 04:56 am, Geert Uytterhoeven wrote:
> On Sat, 5 Feb 2005, Sven Köhler wrote:
> > With the integration of UML into the Linux-Kernel i thought, that it
> > would speed up development of UML and make it more stable. Intead, the
> > people still break the UML-stuff regularly and Jeff and Blaisorblade must
> > provide patches again :-(
>
> That's true for _all_ architectures these days[*], not even for UML.
It's the 2.6 development model. We haven't got a stable series anymore, now
_everybody_ tests the odd releases. :)
> Gr{oetje,eeting}s,
>
> Geert
>
> [*] i386 lost its privilege of never being broken since Linus got a G5 ;-)
If the Apple Store ever calls me back about that darn mac mini waiting list,
porting UML to MacOS X may stop being theoretical. (After I get done playing
World of Warcraft, anyway...)
Rob
-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
User-mode-linux-devel mailing list
User-mode-linux-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2005-02-07 14:45 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-02-05 1:45 [uml-devel] Xen going to be in Kernel 2.6 soon? Sven Köhler
2005-02-05 2:13 ` Sky, comma, falling. (Was Re: [uml-devel] Xen going to be in Kernel 2.6 soon?) Rob Landley
2005-02-05 14:46 ` Sven Köhler
2005-02-05 15:10 ` Rob Landley
2005-02-07 9:56 ` Geert Uytterhoeven
2005-02-07 13:43 ` Rob Landley
2005-02-06 18:50 ` [uml-devel] Xen going to be in Kernel 2.6 soon? Jeff Dike
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.