[Bug 282026] New: Please support different levels of virtualization in kernel
https://bugzilla.novell.com/show_bug.cgi?id=282026 Summary: Please support different levels of virtualization in kernel Product: openSUSE 10.3 Version: Alpha 4 Platform: Other OS/Version: Other Status: NEW Severity: Enhancement Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: al4321@gmail.com QAContact: qa@suse.de Tha mainline Linux kernel (2.6.21) supports plenty of new virtualization technologies, that are currently disabled in openSUSE 10.3 Alpha4. Those include: Full virtualization: (currently enabled) KVM Para-virtualization: (currently disabled) CONFIG_PARAVIRT - paravirtops CONFIG_VMI - VMI OS-level virtualization: (aka Containerization, currently disabled) UTS namespaces IPC namespaces etc... Look here at the overall theory and different technologies: http://forgeftp.novell.com/lfl/.html/virtualization.html What do you think about enabling virtualization at all levels ? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=282026 gregkh@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |al4321@gmail.com ------- Comment #1 from gregkh@novell.com 2007-06-07 14:03 MST ------- If we enable PARAVIRT, and/or VMI, what will that enable people to do? Same with the other options, are they actually usable just yet? Do we need to add additional userspace packages for these options to allow people to take advantage of them? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=282026 al4321@gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|al4321@gmail.com | ------- Comment #2 from al4321@gmail.com 2007-06-07 14:36 MST ------- Para-virtualization: PARAVIRT and VMI (Virtual Machine Interface) are para-virtualization standards for Linux. Currently able to accelerate Linux guest on VMware (by using hypercalls), because only VMware uses them. Because those two technologies are open-standards, other OSS projects will use them soon. They are not VMware specific in concept, otherwise mainline kernel would never agree to integrate them. Xen may use those standards soon, and other teams will follow later... There are no OSS user-space utilities, that I know of. OS-level virtualization: Those technologies are part of Linux VServer and OpenVZ projects. This is not complete solution as of yet, so it won't work by itself, but it may enable easier installation of OpenVZ in the future. Currently, installing OpenVZ (kernel) on openSUSE is extremely difficult task, due to huge number of kernel patches it requires. Not all of OpenVZ is in mainline, but some parts are. Currently full kernel rebuild is required. I hope that enabling those features will make it easier in the future to install "OS-level virtualization" products without full kernel rebuild. OpenVZ user-space utilities are OSS and easy to install. (but they don't work without the kernel part) Overall: At this point of time, the changes will be negligible (very small). Another reason for enabling those technologies, is that we want to be ready for upcoming technologies. History: in SUSE 10.2 we mistakenly disabled CONFIG_USB_DEVICEFS, which resulted in serious hit for Virtualization products (VMware, VirtualBox and maybe Qemu) not able to use USB on SUSE 10.2 systems. https://bugzilla.novell.com/show_bug.cgi?id=210899#c47 I would like to prevent such a case (like 10.2) where upcoming virtualization technologies aren't supported by SUSE. P.S. I would like to see complete integration between OpenVZ and openSUSE, not just on kernel level, but also in GUI and documentation levels... but it's just a dream... :) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=282026 gregkh@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |WONTFIX ------- Comment #3 from gregkh@novell.com 2007-06-07 14:48 MST ------- Ok, as there is no benefit yet, we will keep the options disabled. Also, USB_DEVICEFS was intentionally disabled, there was no mistake there. It turned out that vmware was unwilling to change their software to be more secure :( -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=282026#c4
Zachary Amsden
https://bugzilla.novell.com/show_bug.cgi?id=282026#c5
Alexey Eremenko
https://bugzilla.novell.com/show_bug.cgi?id=282026#c6
Jeff Mahoney
https://bugzilla.novell.com/show_bug.cgi?id=282026#c7
Christoph Thiel
https://bugzilla.novell.com/show_bug.cgi?id=282026#c11
Jeff Mahoney
https://bugzilla.novell.com/show_bug.cgi?id=282026
User irving@prostructure.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=282026#c12
Irving Popovetsky
uname -a Linux opensuse103-vmware 2.6.22.13-0.3-default #1 SMP 2007/11/19 15:02:58 UTC x86_64 x86_64 x86_64 GNU/Linux egrep "CONFIG_VMI|PARAVIRT" /boot/config-2.6.22.13-0.3-default grep VMI /proc/interrupts
Is this an i386 thing only? If not, it isn't clear how to enable it. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=282026
User zach@vmware.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=282026#c13
--- Comment #13 from Zachary Amsden
Is this an i386 thing only? If not, it isn't clear how to enable it.
Yes, VMI is only for i386 (32-bit). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com