All of lore.kernel.org
 help / color / mirror / Atom feed
* [Intel-wired-lan] [PATCH net-next] i40e: allow VMDQs to be used with AF_XDP zero-copy
@ 2020-09-11 12:08 ` Magnus Karlsson
  0 siblings, 0 replies; 16+ messages in thread
From: Magnus Karlsson @ 2020-09-11 12:08 UTC (permalink / raw)
  To: intel-wired-lan

From: Magnus Karlsson <magnus.karlsson@intel.com>

Allow VMDQs to be used with AF_XDP sockets in zero-copy mode. For some
reason, we only allowed main VSIs to be used with zero-copy, but
there is now reason to not allow VMDQs also.

Signed-off-by: Magnus Karlsson <magnus.karlsson@intel.com>
---
 drivers/net/ethernet/intel/i40e/i40e_xsk.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/net/ethernet/intel/i40e/i40e_xsk.c b/drivers/net/ethernet/intel/i40e/i40e_xsk.c
index 2a1153d..ebe15ca 100644
--- a/drivers/net/ethernet/intel/i40e/i40e_xsk.c
+++ b/drivers/net/ethernet/intel/i40e/i40e_xsk.c
@@ -45,7 +45,7 @@ static int i40e_xsk_pool_enable(struct i40e_vsi *vsi,
 	bool if_running;
 	int err;
 
-	if (vsi->type != I40E_VSI_MAIN)
+	if (!(vsi->type == I40E_VSI_MAIN || vsi->type == I40E_VSI_VMDQ2))
 		return -EINVAL;
 
 	if (qid >= vsi->num_queue_pairs)
-- 
2.7.4


^ permalink raw reply related	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2020-09-14 10:11 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-09-11 12:08 [Intel-wired-lan] [PATCH net-next] i40e: allow VMDQs to be used with AF_XDP zero-copy Magnus Karlsson
2020-09-11 12:08 ` Magnus Karlsson
2020-09-11 12:05 ` [Intel-wired-lan] " Maciej Fijalkowski
2020-09-11 12:05   ` Maciej Fijalkowski
2020-09-11 12:29   ` [Intel-wired-lan] " Magnus Karlsson
2020-09-11 12:29     ` Magnus Karlsson
2020-09-11 13:10     ` [Intel-wired-lan] " Maciej Fijalkowski
2020-09-11 13:10       ` Maciej Fijalkowski
2020-09-11 18:04       ` [Intel-wired-lan] " Samudrala, Sridhar
2020-09-11 18:04         ` Samudrala, Sridhar
2020-09-11 18:41         ` Alexander Duyck
2020-09-11 18:41           ` Alexander Duyck
2020-09-14 10:10           ` Magnus Karlsson
2020-09-14 10:10             ` Magnus Karlsson
2020-09-11 15:33 ` Jakub Kicinski
2020-09-11 15:33   ` Jakub Kicinski

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.