Does anyone know if there is a helper function in SPDK/DPDK or the libs it ties into that can tell if a PCIe device is mapped into user-space via VFIO vs UIO? I need to ban CMB allocation on VFIO mapped devices and want to leverage existing helper code if at all possible.
A patch has been merged to master that enables automatic test completion tracking for reviews tested on the SPDK build pool (https://review.gerrithub.io/#/c/392240/). This new system requires some cooperation from the community to work properly. After each build, a report is generated in the supplemental logs folder of the build output which details any tests not run against the build pool. See for example https://ci.spdk.io/spdk/builds/release/master/4441/post_process.log.
This test completion tracking is meant as a sanity check to confirm that at least one of the machines in the test pool ran the tests pertinent to a given patch. It also helps give a high level overview of what happened during the build.
In order for this system to work properly, whenever you add a test to the build pool, please add a call to report_test_completion call with the name of the test after the call to your test script. For example, a patch adding a new test script to the SPDK build pool hierarchy will look like this:
Code added to autotest_common.sh:
If [ $SPDK_TEST_MY_TEST_NAME -eq 1 ]; then
I appreciate your help in maintaining this completion tracking system for the automated build pool.
I am trying to discover using my IPV6 link-local address .
nvme discover -t rdma -a fe80::0c6:11ff:fe41:0516%eth0 -s 4420.
It is unable to discover.when I check the dmesg on the initiator side I get the error "
nvme nvme0: rdma_resolve_addr wait failed (-110)."
Can someone help to resolve this issue ?