Xen paravirt_ops per kernel Linux
A partire dalla versione 2.6.23 di Linux sono state introdotte delle funzioni paravirt_ops che permettono di usare il kernel in un ambiente paravirtualizzato senza necessità di moduli esterni o patch.
Fino ad ora paravirt_ops sono disponibili solo per architetture x86 (sia 32 bit che 64 bit) mentre per IA64 (Itanium) c’è ancora del lavoro da fare.
Già dalla versione 2.6.24, è stabile ma è grazie agli ultimi rilasci del kernel che paravirt_ops hanno raggiunto ottima bilanciatura e un grande numero di funzionalità.[ad#midarticlequadr]
Ecco le nuove caratteristiche presenti nei vari rilasci del kernel Linux:
2.6.26
2.6.27
2.6.28
Altre feature sono in sviluppo come: il supporto di dom0 nativo nel kernel pianificato per la versione 2.6.29 che consentirebbe di usare sempre un kernel aggiornato come dom0, integrazione dei driver pv-hvm per i dominio non paravirtualizazati che migliorerebbe le prestazioni, espansione balloon che non è ancora supportata.