From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.mhcomputing.net (master.mhcomputing.net [74.208.46.186]) by dpdk.org (Postfix) with ESMTP id B2F7AB368 for ; Tue, 9 Sep 2014 08:54:05 +0200 (CEST) Received: by mail.mhcomputing.net (Postfix, from userid 1000) id 15C0280C764; Mon, 8 Sep 2014 23:58:53 -0700 (PDT) Date: Mon, 8 Sep 2014 23:58:53 -0700 From: Matthew Hall To: "Zhang, Helin" Message-ID: <20140909065852.GB7240@mhcomputing.net> References: <4a71bb41.1307.14857e341d5.Coremail.zimeiw@163.com> <20140909062016.GA7050@mhcomputing.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) Cc: "dev@dpdk.org" Subject: Re: [dpdk-dev] TCP/IP stack for DPDK X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Sep 2014 06:54:06 -0000 On Tue, Sep 09, 2014 at 06:47:48AM +0000, Zhang, Helin wrote: > That means your great works under GPL/LGPL license will not occur in DPDK main line, as it is always BSD license. > > Regards, > Helin However despite this issue, there are some cases where the Linux stack is greatly superior to the BSD one although normally the opposite is the case... AF_NETLINK for configuring 10,000+ IP addresses, especially for L4-L7 performance testing, would be one possible example of this. Another potential example would be the BPF JIT compiler if you want to combine BPF filters with DPDK (something I'm doing right now in my own code actually). Matthew.