* [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: 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
* 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
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.