[dpdk-dev] GitHub sandbox for the DPDK community

2015-05-01 Thread Aaro Koskinen
On Fri, May 01, 2015 at 12:49:51PM -0700, Matthew Hall wrote: > On Fri, May 01, 2015 at 11:09:14AM -0700, Stephen Hemminger wrote: > > With email, the patches are right in front of developers and easier to quote > > for review comments. > > Right in front of that subset of developers who do everyt

[dpdk-dev] GitHub sandbox for the DPDK community

2015-05-01 Thread Aaro Koskinen
Hi, On Fri, May 01, 2015 at 12:45:12PM -0400, Neil Horman wrote: > > - GitHub manages the patches via pull requests and can be easily seen > > via a web browser. > > - The down side is you do have to use a web browser to do some work, but > > the bulk of the everyday work would be done as it i

[dpdk-dev] Porting DPDK to ARM platform

2014-09-19 Thread Aaro Koskinen
Hi, On Fri, Sep 19, 2014 at 03:57:52PM +0530, Mukesh Dua wrote: > Did someone tried porting DPDK to ARM platform? Maybe check here: https://wiki.linaro.org/LNG/Engineering/DPDK A.

[dpdk-dev] TCP/IP stack for DPDK

2014-09-10 Thread Aaro Koskinen
Hi, On Tue, Sep 09, 2014 at 09:09:11AM -0700, Jeff Shaw wrote: > > You can find the code from the link: https://github.com/dpdk-net/netdp > > Hi zimeiw, when will you be posting the source code to github? > I can only find a static lib and some header files. It's BSD licensed, getting only the bi

[dpdk-dev] irq_to_desc undefined when compiling igb_uio

2014-08-27 Thread Aaro Koskinen
Hi, On Tue, Aug 26, 2014 at 08:55:29PM +, Habibi, Michael wrote: > I have verified in our kernel source, as well as the public > source for 2.6.34, that irq_to_desc is not an exported function. > However the documentation states that the minimum version required is > only 2.6.33. Did I setup m

[dpdk-dev] [PATCH] kni: fix build with Linux 3.17

2014-08-18 Thread Aaro Koskinen
In the series of ever-lasting ugly #ifdefs trying make out-of-tree drivers to support latest mainline kernel... Signed-off-by: Aaro Koskinen --- lib/librte_eal/linuxapp/kni/kni_misc.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/librte_eal/linuxapp/kni/kni_misc.c b/lib/librte_eal

[dpdk-dev] [PATCH 2/2] kni: igb: modify rate configation to support min/max rate fields

2014-06-17 Thread Aaro Koskinen
This follows the mainline Linux kernel commit ed616689a3d95eb6c9bdbb1ef74b0f50cbdf276a (Add support to configure SR-IOV VF minimum and maximum Tx rate) by Sucheta Chakraborty, and enables to build the driver against 3.16. Signed-off-by: Aaro Koskinen --- lib/librte_eal/linuxapp/kni/ethtool/igb

[dpdk-dev] [PATCH 1/2] kni: fix build with kernel 3.16

2014-06-17 Thread Aaro Koskinen
SET_ETHTOOL_OPS is gone in 3.16, so modify drivers accordingly. Signed-off-by: Aaro Koskinen --- lib/librte_eal/linuxapp/kni/ethtool/igb/kcompat.h | 4 lib/librte_eal/linuxapp/kni/ethtool/ixgbe/kcompat.h | 5 + lib/librte_eal/linuxapp/kni/kni_ethtool.c | 2 +- 3 files

[dpdk-dev] compiling with specific kernel headers

2014-04-28 Thread Aaro Koskinen
Hi, On Mon, Apr 28, 2014 at 10:35:53AM +, Samuel Monderer wrote: > The target machine has a different kernel version than the one my Desktop. > I do have the appropriate kernel headers installed on my desktop. > Is there a parameter I can pass to make to tell him which headers to use? Please

[dpdk-dev] [PATCH] kni: fix build with kernel 3.15

2014-04-14 Thread Aaro Koskinen
rxhash has been renamed to hash. In 3.14 and newer, we can use skb_set_hash(). Signed-off-by: Aaro Koskinen --- lib/librte_eal/linuxapp/kni/ethtool/igb/igb_main.c | 3 ++- lib/librte_eal/linuxapp/kni/ethtool/igb/kcompat.h | 11 +++ 2 files changed, 13 insertions(+), 1 deletion

[dpdk-dev] [PATCH] mk: pass CROSS_COMPILE when compiling kernel modules

2014-03-07 Thread Aaro Koskinen
Hi, On Tue, Feb 25, 2014 at 10:55:36PM +0100, Thomas Monjalon wrote: > 07/02/2014 18:44, Aaro Koskinen : > > Pass CROSS_COMPILE to the kernel build system when compiling kernel > > modules. Although we export CC etc. the top level kernel Makefile will > > override the enviro

[dpdk-dev] [PATCH] mk: pass CROSS_COMPILE when compiling kernel modules

2014-02-07 Thread Aaro Koskinen
Pass CROSS_COMPILE to the kernel build system when compiling kernel modules. Although we export CC etc. the top level kernel Makefile will override the environment. As a result it will end up using wrong tools if cross-compilation is desired but CROSS_COMPILE is not set. Signed-off-by: Aaro

[dpdk-dev] [PATCH] igb/ixgbe: use ether_addr_equal()

2014-02-04 Thread Aaro Koskinen
ether_addr_equal() was added in Linux 3.5. compare_ether_addr() was deleted in 3.14. Start using ether_addr_equal() and provide an own implementation for older kernels. This fixes the compilation with Linux 3.14-rc1. Signed-off-by: Aaro Koskinen --- lib/librte_eal/linuxapp/kni/ethtool/igb