mbox series

[v2,0/2] enable large VF configuration

Message ID 20200925055929.8844-1-ting.xu@intel.com (mailing list archive)
Headers
Series enable large VF configuration |

Message

Xu, Ting Sept. 25, 2020, 5:59 a.m. UTC
  This patchset supports to configure up to 256 queue pairs per VF. If
large VF is supported after capability negotiation, 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.
Also, enable VF to query the max RSS queue region.

Ting Xu (2):
  net/iavf: add IAVF request queues function
  net/iavf: enable large VF configuration

---
v1->v2:
Change the communication with kernel PF

---
 drivers/net/iavf/iavf.h        |  40 ++-
 drivers/net/iavf/iavf_ethdev.c |  91 ++++++-
 drivers/net/iavf/iavf_rxtx.c   |  27 +-
 drivers/net/iavf/iavf_vchnl.c  | 436 ++++++++++++++++++++++++++++++---
 4 files changed, 539 insertions(+), 55 deletions(-)