While API for manual pinnig of rx queues is under discussion [1], I decided to split whole 'XPS + pinning' patch-set into three parts for faster review and applying.
This is the first part which contains generic fixes not directly connected with XPS or manual pinning but required by them. First patch is only rebased on top of current master branch and name of function also changed as requested. Daniele, you still may change name of 'netdev_dpdk_eth_tx_burst' if you don't like it. Ack preserved for now. Second patch is a new one, which allows to reconfigure number of queues in runtime according to settings from connected virtio device. * [1] http://openvswitch.org/pipermail/dev/2016-June/073196.html Ilya Maximets (2): netdev-dpdk: Use instant sending instead of queueing of packets. dpif-netdev: Move setting of queue number to netdev layer. INSTALL.DPDK.md | 24 ++--- NEWS | 2 + lib/dpif-netdev.c | 25 ----- lib/netdev-bsd.c | 1 - lib/netdev-dpdk.c | 261 +++++++++++++++----------------------------------- lib/netdev-dummy.c | 31 ++---- lib/netdev-linux.c | 1 - lib/netdev-provider.h | 16 ---- lib/netdev-vport.c | 1 - lib/netdev.c | 30 ------ lib/netdev.h | 1 - vswitchd/vswitch.xml | 3 +- 12 files changed, 98 insertions(+), 298 deletions(-) -- 2.7.4 _______________________________________________ dev mailing list [email protected] http://openvswitch.org/mailman/listinfo/dev
