https://bugzilla.novell.com/show_bug.cgi?id=851338
https://bugzilla.novell.com/show_bug.cgi?id=851338#c40
--- Comment #40 from Nick Couchman
(In reply to comment #32)
It's been a while since I looked at the documentation for the compatibility flags, but is there something lost in setting compatibility for everything from 3.0 forward?
Yes - there a page table handling quirks needed for very old hypervisor versions which we better avoid, making the code more robust.
Okay, so what about my suggestion to do compatibility to the top-level Xen version (4.x)? Or provide pv-ops in the default kernel, and then a separate kernel-xen that is not pv-ops and does not contain all of the backward-compatibility? Or provide a kernel-xen-compat package that has a kernel that is specifically backward-compatible? Jan, we're not trying to beat up on you guys, and we're not unsympathetic to your challenge of figuring out how to move the code along when it needs to be moved. We're trying to compromise, to find a way to continue to run openSuSE distributions on popular, well-known hypervisor platforms like XenServer. As a few other folks have pointed out, several other distributions have figured out how to do this - including RHEL/CentOS, which doesn't even provide an out-of-the-box way to run as a Xen host, it's strictly developed as a Xen guest O/S. I realize that RHEL and CentOS are using older kernels, etc., but even Fedora 20 will run correctly as a PV guest on XenServer. Others have stated that Ubuntu works fine. I'm not familiar with their development practices or how they arrived at the decision of what compatibility to enable, but they did, and, as a result, a wider range of users is able to run Fedora and Ubuntu on many different host platforms, including the latest XenServer. As I stated before, at this point I'd be happy to compromise for some sort of instructions (on the openSuSE Wiki, perhaps) about how to recompile a kernel and replace the install source kernel/initrd images with backward-compatible ones. We're looking for something, some way to continue to use openSuSE in our environments. The community here, in particular the folks on this bug, have provided many possible solutions. None of them seem to be palatable to you, and I respect that you have good reason for that, but can you make us a counter-offer that doesn't involve something like "Replace all of your existing XenServer infrastructure with Xen-based host XYZ?" -- 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.