X-Git-Url: https://gerrit.fd.io/r/gitweb?p=csit.git;a=blobdiff_plain;f=fdio.infra.ansible%2Froles%2Fvpp_device%2Ffiles%2Fcsit-initialize-vfs.sh;h=afa84ae15af003c2a1cee28c41c5493ad28a86f4;hp=4d2c22e7f5ced1b17d3fb3dd018eb1c59a05df6a;hb=6708e2187eb02ed47cc97b3477cd73e343695c5d;hpb=4bf3efc45c708370b5d8bc30ae0fb64c671a3877 diff --git a/fdio.infra.ansible/roles/vpp_device/files/csit-initialize-vfs.sh b/fdio.infra.ansible/roles/vpp_device/files/csit-initialize-vfs.sh index 4d2c22e7f5..afa84ae15a 100644 --- a/fdio.infra.ansible/roles/vpp_device/files/csit-initialize-vfs.sh +++ b/fdio.infra.ansible/roles/vpp_device/files/csit-initialize-vfs.sh @@ -28,7 +28,12 @@ for pci_addr in ${PCI_WHITELIST[@]}; do # SR-IOV initialization case "${1:-start}" in "start" ) - sriov_totalvfs=$(< "${pci_path}"/sriov_totalvfs) + if [ $(< "${pci_path}"/sriov_totalvfs) -gt 128 ] + then + sriov_totalvfs=128 + else + sriov_totalvfs=$(< "${pci_path}"/sriov_totalvfs) + fi ;; "stop" ) sriov_totalvfs=0