[Bug 500272] Re: qemu-kvm 0.12.1.1 needed for KSM support (key KVM virtualization feature)
** Changed in: qemu-kvm (Ubuntu Lucid) Status: Triaged => Fix Released -- qemu-kvm 0.12.1.1 needed for KSM support (key KVM virtualization feature) https://bugs.launchpad.net/bugs/500272 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 500272] Re: qemu-kvm 0.12.1.1 needed for KSM support (key KVM virtualization feature)
I am curious as to what you're running into, as I've run into a problem myself trying to build the package for all of the targets. The problem I've run into when trying to build the package from source is that it doesn't seem to build all of the targets that the old (0.11.x) package did. So I end up with only the qemu-system-x86_64 target plus a few supporting binaries, but I'm missing all the full-virt packages for the other architectures. So this is preventing me from going any further with it so far. I was thinking about this some more, and a possible workaround for Lucid would be to just go with 0.11.1 but patch the exec.c file to include the madvise() call. I think this is what Fedora did for Fedora 12. Of course, that doesn't really resolve the issue of getting the new version working, which would be far preferable, and will need to be done eventually, but it gives us a fallback position that allows KSM support for Lucid in the event the 0.12.1.1 integration can't happen in time for Lucid. I did download the 0.11.1 sources off the upstream site and patched the exec.c with the madvise() call by hand, and it does indeed work. I'm including a patch for the change I made to the 0.11.1 sources just in case it's useful to you at all. Also, depending on how much work has already been done on 0.12.1.1, I thought I'd mention that 0.12.1.2 was released on 2009-12-30. I don't see any dramatic changes but I thought I'd mention it in case anything is in there that might matter. ** Attachment added: "KSM support patch for KVM 0.11.1 sources" http://launchpadlibrarian.net/37373426/ksm-patch-0.11.1.diff -- qemu-kvm 0.12.1.1 needed for KSM support (key KVM virtualization feature) https://bugs.launchpad.net/bugs/500272 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 500272] Re: qemu-kvm 0.12.1.1 needed for KSM support (key KVM virtualization feature)
I was working on this before my end-of-year holidays. I ran into a few issues, still working through them. Feel free to upload a package to a PPA and point me to it, if you want to do the merge yourself... ** Also affects: qemu-kvm (Ubuntu Lucid) Importance: Undecided Status: Confirmed ** Changed in: qemu-kvm (Ubuntu Lucid) Status: Confirmed => Triaged ** Changed in: qemu-kvm (Ubuntu Lucid) Importance: Undecided => High ** Changed in: qemu-kvm (Ubuntu Lucid) Assignee: (unassigned) => Dustin Kirkland (kirkland) -- qemu-kvm 0.12.1.1 needed for KSM support (key KVM virtualization feature) https://bugs.launchpad.net/bugs/500272 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 500272] Re: qemu-kvm 0.12.1.1 needed for KSM support (key KVM virtualization feature)
** Changed in: qemu Status: New => Fix Released -- qemu-kvm 0.12.1.1 needed for KSM support (key KVM virtualization feature) https://bugs.launchpad.net/bugs/500272 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 500272] Re: qemu-kvm 0.12.1.1 needed for KSM support (key KVM virtualization feature)
** Summary changed: - qemu-kvm 0.12.1.1 needed for KSM support (key virtualization feature) + qemu-kvm 0.12.1.1 needed for KSM support (key KVM virtualization feature) ** Description changed: Binary package hint: qemu-kvm - KSM is supported by the current Lucid kernel. However, the current - version of the qemu-kvm package, 0.11, does not support KSM. Therefore, - memory usage will be suboptimal, as this key feature is disabled for KVM - VM guests unless a high enough version of the qemu-kvm package is used. + KSM is supported by the current Ubuntu Lucid kernel. However, the + current version of the qemu-kvm package, 0.11, does not support KSM. + Therefore, memory usage will be suboptimal, as this key feature is + disabled for KVM VM guests unless a high enough version of the qemu-kvm + package is used. Since this is an LTS release, I strongly recommend resolving this issue, as virtualization features such as KSM are crucial for many users, and failure to get this into the LTS release means LTS users will probably have to wait another two years, or build things themselves (outside of the shipped packages). ** Description changed: Binary package hint: qemu-kvm - KSM is supported by the current Ubuntu Lucid kernel. However, the + KSM is supported by the current Ubuntu 10.04 Lucid kernel. However, the current version of the qemu-kvm package, 0.11, does not support KSM. Therefore, memory usage will be suboptimal, as this key feature is disabled for KVM VM guests unless a high enough version of the qemu-kvm package is used. Since this is an LTS release, I strongly recommend resolving this issue, as virtualization features such as KSM are crucial for many users, and failure to get this into the LTS release means LTS users will probably have to wait another two years, or build things themselves (outside of the shipped packages). ** Also affects: qemu Importance: Undecided Status: New -- qemu-kvm 0.12.1.1 needed for KSM support (key KVM virtualization feature) https://bugs.launchpad.net/bugs/500272 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs