When using multiple queues, there was a race with the kernel
in setting up the second channel. This regression is due to a kernel change which does not allow accessing sysfs files for Hyper-V channels that are not opened.
The fix consists in moving the logic to detect not ready sub channels earlier in the existing loop.
NETVSC pmd need uio_hv_generic(bz#1562041) moduel enabled in RHEL7. According to bz#1562041, after updating kernel version to kernel-3.10.0-993.el7, dpdk-18.11-3.el7_6 works fine in RHEL with NETVSC pmd.
This bug has fixed.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.
https://access.redhat.com/errata/RHBA-2019:0484
Comment 20Red Hat Bugzilla
2023-09-14 04:44:17 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days
Created attachment 1517039 [details] NETVSC pmd log