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 Réinitialisation du domaine root avec des extrémités PCIe configurées.
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.