Concernant la mise à jour des noyaux du dom0, pas de secret, il faut
rebooter. La seule exception pourrait être d'utiliser des outils comme
ksplice, mais je ne suis pas sûr qu'ils supportent un noyau "xenifié" (à
vérifier sur le site).
Pour les domU en revanche, le noyau étant mappé en mémoire, il faudra
rebooter le domU pour autant que je sache. Je ne suis pas sûr que des
outils comme KSplice gère le cas des domU en paravirtualisation.
La migration peut être tentée après l'upgrade du noyau domU sur le dom0,
si les bouts de noyau modifiés ne sont pas utilisés par le domU, mais
j'ai quand même un gros doute sur la faisabilité du truc.
Perso, je n'ai jamais cherché à jouer avec ça: soit la VM est vitale (et
donc doublée), soit elle ne l'est pas et je reboote.