From: Sridhar Samudrala <sridhar.samudrala@intel.com> To: alexander.h.duyck@intel.com, john.r.fastabend@intel.com, anjali.singhai@intel.com, jakub.kicinski@netronome.com, davem@davemloft.net, scott.d.peterson@intel.com, gerlitz.or@gmail.com, jiri@resnulli.us, intel-wired-lan@lists.osuosl.org, netdev@vger.kernel.org Subject: [next-queue v3 PATCH 0/7]i40e: Add VF Port Representator support for SR-IOV VFs Date: Mon, 9 Jan 2017 16:59:43 -0800 [thread overview] Message-ID: <1484009990-3018-1-git-send-email-sridhar.samudrala@intel.com> (raw) This patchset is against dev-queue branch of Jeff Kirsher's next-queue git tree. - Patch 1 introduces devlink interface to get/set the mode of SRIOV switch. - Patch 2 adds support to create VF port representor(VFPR) netdevs associated with SR-IOV VFs that can be used to control/configure VFs from PF name space. - Patch 3 enables syncing link state between VFs and VFPRs. - Patch 4 adds a new type to metadata_dst to allow passing VF id to lower device. - Patch 5 adds TX and RX support to VFPR netdevs. - Patch 6 enables HW and SW VFPR statistics to be exposed via netlink on VFPR netdevs. - Patch 7 adds support to get switch id and port number for VFPR netdevs. Sridhar Samudrala (7): i40e: Introduce devlink interface. i40e: Introduce VF Port Representator(VFPR) netdevs. i40e: Sync link state between VFs and VFPRs net: store port/representator id in metadata_dst i40e: Add TX and RX support in switchdev mode. i40e: Add support for exposing VF port statistics via VFPR netdev on the host. i40e: Add support to get switch id and port number for VFPR netdevs drivers/net/ethernet/intel/Kconfig | 1 + drivers/net/ethernet/intel/i40e/i40e.h | 5 + drivers/net/ethernet/intel/i40e/i40e_main.c | 131 +++++++- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 146 +++++++- drivers/net/ethernet/intel/i40e/i40e_txrx.h | 2 + drivers/net/ethernet/intel/i40e/i40e_type.h | 3 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 370 ++++++++++++++++++++- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 25 ++ include/net/dst_metadata.h | 41 ++- net/core/dst.c | 15 +- net/core/filter.c | 1 + net/ipv4/ip_tunnel_core.c | 6 +- net/openvswitch/flow_netlink.c | 4 +- 13 files changed, 715 insertions(+), 35 deletions(-) -- 2.5.5
WARNING: multiple messages have this Message-ID (diff)
From: Sridhar Samudrala <sridhar.samudrala@intel.com> To: intel-wired-lan@osuosl.org Subject: [Intel-wired-lan] [next-queue v3 PATCH 0/7]i40e: Add VF Port Representator support for SR-IOV VFs Date: Mon, 9 Jan 2017 16:59:43 -0800 [thread overview] Message-ID: <1484009990-3018-1-git-send-email-sridhar.samudrala@intel.com> (raw) This patchset is against dev-queue branch of Jeff Kirsher's next-queue git tree. - Patch 1 introduces devlink interface to get/set the mode of SRIOV switch. - Patch 2 adds support to create VF port representor(VFPR) netdevs associated with SR-IOV VFs that can be used to control/configure VFs from PF name space. - Patch 3 enables syncing link state between VFs and VFPRs. - Patch 4 adds a new type to metadata_dst to allow passing VF id to lower device. - Patch 5 adds TX and RX support to VFPR netdevs. - Patch 6 enables HW and SW VFPR statistics to be exposed via netlink on VFPR netdevs. - Patch 7 adds support to get switch id and port number for VFPR netdevs. Sridhar Samudrala (7): i40e: Introduce devlink interface. i40e: Introduce VF Port Representator(VFPR) netdevs. i40e: Sync link state between VFs and VFPRs net: store port/representator id in metadata_dst i40e: Add TX and RX support in switchdev mode. i40e: Add support for exposing VF port statistics via VFPR netdev on the host. i40e: Add support to get switch id and port number for VFPR netdevs drivers/net/ethernet/intel/Kconfig | 1 + drivers/net/ethernet/intel/i40e/i40e.h | 5 + drivers/net/ethernet/intel/i40e/i40e_main.c | 131 +++++++- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 146 +++++++- drivers/net/ethernet/intel/i40e/i40e_txrx.h | 2 + drivers/net/ethernet/intel/i40e/i40e_type.h | 3 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 370 ++++++++++++++++++++- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 25 ++ include/net/dst_metadata.h | 41 ++- net/core/dst.c | 15 +- net/core/filter.c | 1 + net/ipv4/ip_tunnel_core.c | 6 +- net/openvswitch/flow_netlink.c | 4 +- 13 files changed, 715 insertions(+), 35 deletions(-) -- 2.5.5
next reply other threads:[~2017-01-10 0:59 UTC|newest] Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top 2017-01-10 0:59 Sridhar Samudrala [this message] 2017-01-10 0:59 ` [Intel-wired-lan] [next-queue v3 PATCH 0/7]i40e: Add VF Port Representator support for SR-IOV VFs Sridhar Samudrala 2017-01-10 0:59 ` [next-queue v3 PATCH 1/7] i40e: Introduce devlink interface Sridhar Samudrala 2017-01-10 0:59 ` [Intel-wired-lan] " Sridhar Samudrala 2017-01-10 0:59 ` [next-queue v3 PATCH 2/7] i40e: Introduce VF Port Representator(VFPR) netdevs Sridhar Samudrala 2017-01-10 0:59 ` [Intel-wired-lan] " Sridhar Samudrala 2017-01-10 0:59 ` [next-queue v3 PATCH 3/7] i40e: Sync link state between VFs and VFPRs Sridhar Samudrala 2017-01-10 0:59 ` [Intel-wired-lan] " Sridhar Samudrala 2017-01-10 0:59 ` [next-queue v3 PATCH 4/7] net: store port/representator id in metadata_dst Sridhar Samudrala 2017-01-10 0:59 ` [Intel-wired-lan] " Sridhar Samudrala 2017-01-10 0:59 ` [next-queue v3 PATCH 5/7] i40e: Add TX and RX support in switchdev mode Sridhar Samudrala 2017-01-10 0:59 ` [Intel-wired-lan] " Sridhar Samudrala 2017-01-10 0:59 ` [next-queue v3 PATCH 6/7] i40e: Add support for exposing VF port statistics via VFPR netdev on the host Sridhar Samudrala 2017-01-10 0:59 ` [Intel-wired-lan] " Sridhar Samudrala 2017-01-10 8:37 ` kbuild test robot 2017-01-10 8:37 ` [Intel-wired-lan] " kbuild test robot 2017-01-10 0:59 ` [next-queue v3 PATCH 7/7] i40e: Add support to get switch id and port number for VFPR netdevs Sridhar Samudrala 2017-01-10 0:59 ` [Intel-wired-lan] " Sridhar Samudrala
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=1484009990-3018-1-git-send-email-sridhar.samudrala@intel.com \ --to=sridhar.samudrala@intel.com \ --cc=alexander.h.duyck@intel.com \ --cc=anjali.singhai@intel.com \ --cc=davem@davemloft.net \ --cc=gerlitz.or@gmail.com \ --cc=intel-wired-lan@lists.osuosl.org \ --cc=jakub.kicinski@netronome.com \ --cc=jiri@resnulli.us \ --cc=john.r.fastabend@intel.com \ --cc=netdev@vger.kernel.org \ --cc=scott.d.peterson@intel.com \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
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.