L'utilisation du domaine root non primary est soumise aux restrictions suivantes :
Un domaine d'E/S ne peut pas démarrer si le domaine root qui lui est associé n'est pas en cours d'exécution.
La prise en charge de la reconfiguration retardée a été étendue aux domaines root non primary. Jusqu'à la réinitialisation du domaine root ou l'annulation de la reconfiguration retardée, vous pouvez uniquement exécuter les commandes suivantes :
ldm add-io
ldm remove-io
ldm set-io
ldm create-vf
ldm destroy-vf
Le domaine root doit être actif et initialisé pour exécuter les opérations suivantes :
Création et destruction de fonctions virtuelles SR-IOV
Ajout et suppression d'emplacements PCIe
Ajout et suppression de fonctions virtuelles SR-IOV
Vous devez démarrer une reconfiguration retardée sur le domaine root lorsque vous effectuez les opérations d'E/S directes ldm add-io et ldm remove-io pour les emplacements PCIe.
Si votre configuration ne satisfait pas les conditions requises pour la virtualisation d'E/S dynamique, vous devez utiliser la reconfiguration retardée pour les opérations de fonction virtuelle SR-IOV suivantes :
ldm create-vf
ldm destroy-vf
ldm add-io
ldm remove-io
ldm set-io
La réinitialisation d'un domaine root a une incidence sur tous les domaines d'E/S comportant un périphérique d'un bus PCIe appartenant au domaine root. Voir la section Rebooting the Root Domain With PCIe Endpoints Configured.
Vous ne pouvez pas assigner une fonction virtuelle SR-IOV ou un emplacement PCIe d'un domaine root à un autre domaine root. Cette restriction empêche les dépendances circulaires.