On Tue, 08 Sep 2009 16:38:16 +0200, Xavier Parizet <x...@gentooist.com> wrote: > - why 2.6.21 stays masked on ~arch (last entry in changelog date of > 31/08/2008) ?
2.6.21 was a forward-port done by some Gentoo-guys based on the 2.6.18-kernel that was part of Xen 3.1.3 (IIRC). It's _old_, really old, that's why it's hardmasked. The current 2.6.18-based Xen-kernel ebuild is the kernel (patch) that's included with Xen 3.3 (again, IIRC). There are no newer _official_ Xen-kernels (at least none newer than 2.6.18), and the Gentoo-developers decided not to include a forward-port anymore, as it quickly becomes unmaintainable when the version difference between kernel trunk and Xen kernel becomes larger. There are forward-ports done by some other distributions (the 2.6.25 you're hinting at is the Xen-kernel forward port of the Debian-guys, IIRC). Someone is rebasing the SuSE-forward-ports of the Xen-kernels to Gentoo, and is offering ebuilds for download here: http://code.google.com/p/gentoo-xen-kernel/downloads/list The kernels offered by the SuSE-developers are at most 1-2 minor revisions behind the current vanilla kernel (as far as i can tell). I've been using those rebased SuSE-Xen-kernels productively on a Gentoo machine since quite some time, and they've always been very stable. > - is someone still working on Xen in Gentoo ? Yes. To convince you, Xen 3.4.1 took about a day (post release by the Xen developers) to be included in ~x86-portage. > - i know about kvm, so is there any reason to migrate to KVM instead of > Xen ? If you're currently using HVM, partially; HVM is in portage (and is also maintained), so you wouldn't need to rely on outside ebuilds, but the respective infrastructure for maintaining HVM-based machines from the command-line is poor (there's no such thing as xm and init-scripts, which can be a major PITA). If you're using para-virtualized kernels, then definitely no, as HVM fully virtualizes all I/O (which degrades disk-IO considerably more than a paravirtualized Xen instance), unless you're adventurous and willing to play with virtio-drivers, which I could never get completely stable. YMMV, and HTH! -- Heiko Wundram Gehrkens.IT GmbH FON 0511-59027953 | http://www.gehrkens.it FAX 0511-59027957 | http://www.xencon.net Gehrkens.IT GmbH Strasse der Nationen 5 30539 Hannover Registergericht: Amtsgericht Hannover, HRB 200551 Geschäftsführer: Harald Gehrkens, Daniel Netzer