setup.sh: add virtio device names to status output

Change-Id: I0f6e1d8df9480538e2dc39cf658396d4ecd14daa
Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
Reviewed-on: https://review.gerrithub.io/393724
Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
This commit is contained in:
Daniel Verkamp 2018-01-04 21:03:38 -07:00 committed by Jim Harris
parent 3779dda48b
commit e489ca69f6

View File

@ -379,12 +379,14 @@ function status_linux {
#collect all the device_id info of virtio-scsi devices.
TMP=`grep "PCI_DEVICE_ID_VIRTIO_SCSI" $rootdir/include/spdk/pci_ids.h \
| awk -F"x" '{print $2}'`
echo -e "BDF\t\tNuma Node\tDriver Name"
echo -e "BDF\t\tNuma Node\tDriver Name\t\tDevice Name"
for dev_id in $TMP; do
for bdf in $(iter_pci_dev_id 1af4 $dev_id); do
driver=`grep DRIVER /sys/bus/pci/devices/$bdf/uevent |awk -F"=" '{print $2}'`
node=`cat /sys/bus/pci/devices/$bdf/numa_node`;
echo -e "$bdf\t$node\t\t$driver"
blknames=''
get_virtio_names_from_bdf "$bdf" blknames
echo -e "$bdf\t$node\t\t$driver\t\t$blknames"
done
done
}