This patchset supports to configure up to 256 queue pairs per VF. If large VF is supported, VF will request queues from PF as needed. New virtual channel opcodes and structures are used to indicate 256 queues, so VF is designed to handle the new function of configure VSI queues, IRQ mapping and enable/disable queues. Enable VF to query the max RSS queue regions and report to users.
Ting Xu (2): net/iavf: add IAVF request queues net/iavf: enable large VF configuration drivers/net/iavf/iavf.h | 41 +++- drivers/net/iavf/iavf_ethdev.c | 93 +++++-- drivers/net/iavf/iavf_rxtx.c | 27 ++- drivers/net/iavf/iavf_vchnl.c | 426 ++++++++++++++++++++++++++++++--- 4 files changed, 528 insertions(+), 59 deletions(-) -- 2.17.1