From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ivan Boule Subject: [PATCH 0/5] allow to dynamically change RSS configuration Date: Wed, 30 Apr 2014 15:55:21 +0200 Message-ID: <1398866126-16931-1-git-send-email-ivan.boule@6wind.com> To: dev-VfR2kkLFssw@public.gmane.org Return-path: List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces-VfR2kkLFssw@public.gmane.org Sender: "dev" This set of patches allows to dynamically get and set the RSS configuration of a port: - rss functions (IP/UDP/TCP ...) - rss hash key -- Ivan Boule Ivan Boule (5): ethdev: check RX queue indices in RETA config against number of queues ethdev: allow to set RSS hash computation flags and/or key app/testpmd: configure RSS without restart ethdev: allow to get RSS hash functions and key app/testpmd: allow to configure RSS hash key app/test-pmd/cmdline.c | 177 ++++++++++++++++++++++++++++++++--- app/test-pmd/config.c | 93 ++++++++++++++++++ app/test-pmd/testpmd.h | 3 + lib/librte_ether/rte_ethdev.c | 48 +++++++++- lib/librte_ether/rte_ethdev.h | 48 ++++++++++ lib/librte_pmd_e1000/e1000_ethdev.h | 6 ++ lib/librte_pmd_e1000/igb_ethdev.c | 2 + lib/librte_pmd_e1000/igb_rxtx.c | 145 ++++++++++++++++++++-------- lib/librte_pmd_ixgbe/ixgbe_ethdev.c | 2 + lib/librte_pmd_ixgbe/ixgbe_ethdev.h | 6 ++ lib/librte_pmd_ixgbe/ixgbe_rxtx.c | 143 +++++++++++++++++++++------- 11 files changed, 587 insertions(+), 86 deletions(-) -- 1.7.10.4