Hello,
People here might be interested to know that Xen pvops dom0 core was merged to upstream Linux kernel during the 2.6.37 merge window!
This has been in the works for a long time, so it's good news.
Note that this is the core/initial merge, there's more upstreaming needed to get for example the Xen dom0 backend drivers merged to be able to run other domains using the upstream kernel.
Xen developers are working on upstreaming more of the missing bits in the next Linux versions.
Recently in addition to the Xen dom0 bits there has been other upstreamed features aswell:
- Xen PV-on-HVM drivers for fully virtualized (HVM) Linux guests in 2.6.36, and optimizations for the drivers in 2.6.37. - Xen PCI front driver in Linux 2.6.37 for PCI passthru to Xen PV guests (works also with hardware where VT-d/IOMMU is not available).
There will also be a git kernel tree based on 2.6.37 with the backend drivers and other not-yet-upstreamed patches included.
-- Pasi
I have built a test kernel (2.6.37-0.1.rc0.git13.xendom0.fc15) from upstream linux after the xen patches went in at http://koji.fedoraproject.org/koji/taskinfo?taskID=2566143
I haven't tested it yet but it should in theory boot as a dom0 kernel though it won't support guests. This is very much a first attempt and it might be completely broken.
Michael Young
I have built a test kernel (2.6.37-0.1.rc0.git13.xendom0.fc15) from upstream linux after the xen patches went in at http://koji.fedoraproject.org/koji/taskinfo?taskID=2566143
I haven't tested it yet but it should in theory boot as a dom0 kernel though it won't support guests. This is very much a first attempt and it might be completely broken.
The new kernel boots fine on my MacBook. I will follow up with any issues I encounter.
On Sat, 30 Oct 2010, W. Michael Petullo wrote:
The new kernel boots fine on my MacBook. I will follow up with any issues I encounter.
I got a backtrace from booting the kernel as bare metal (which is presumably an upstream bug), and a crash when I tried to boot a xen guest (I was trying a kernel and initramfs as I thought that might work even without disk and network drivers, but it didn't).
I am not going to do too much debugging on this version as I think things are still a little too unstable.
Michael Young
On Sun, Oct 31, 2010 at 02:11:19PM +0000, M A Young wrote:
On Sat, 30 Oct 2010, W. Michael Petullo wrote:
The new kernel boots fine on my MacBook. I will follow up with any issues I encounter.
I got a backtrace from booting the kernel as bare metal (which is presumably an upstream bug), and a crash when I tried to boot a xen guest (I was trying a kernel and initramfs as I thought that might work even without disk and network drivers, but it didn't).
I am not going to do too much debugging on this version as I think things are still a little too unstable.
I'm sure people on xen-devel want reports about problems (and also about success) in the new code..
-- Pasi
Yes! This is awesome news Pasi, thank you and the rest for all your hardwork.
Jon
Quoting Pasi Kärkkäinen pasik@iki.fi:
Hello,
People here might be interested to know that Xen pvops dom0 core was merged to upstream Linux kernel during the 2.6.37 merge window!
This has been in the works for a long time, so it's good news.
Note that this is the core/initial merge, there's more upstreaming needed to get for example the Xen dom0 backend drivers merged to be able to run other domains using the upstream kernel.
Xen developers are working on upstreaming more of the missing bits in the next Linux versions.
Recently in addition to the Xen dom0 bits there has been other upstreamed features aswell:
- Xen PV-on-HVM drivers for fully virtualized (HVM) Linux guests in 2.6.36, and optimizations for the drivers in 2.6.37.
- Xen PCI front driver in Linux 2.6.37 for PCI passthru to Xen PV guests (works also with hardware where VT-d/IOMMU is not available).
There will also be a git kernel tree based on 2.6.37 with the backend drivers and other not-yet-upstreamed patches included.
-- Pasi
-- xen mailing list xen@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/xen
On Sat, Oct 30, 2010 at 8:36 AM, Pasi Kärkkäinen pasik@iki.fi wrote:
Hello,
People here might be interested to know that Xen pvops dom0 core was merged to upstream Linux kernel during the 2.6.37 merge window!
oh wow! that is really cool.
xen@lists.stg.fedoraproject.org