From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ob0-f178.google.com (mail-ob0-f178.google.com [209.85.214.178]) by dpdk.org (Postfix) with ESMTP id 604942E83 for ; Thu, 11 Feb 2016 15:26:00 +0100 (CET) Received: by mail-ob0-f178.google.com with SMTP id is5so75141006obc.0 for ; Thu, 11 Feb 2016 06:26:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=cJLbpGkn8txhsEEMHTxe3xIcM++tcYPwL2rNBWiaFXA=; b=Fk425/v95lqjKzmMx3XD48w7QbMXmggsy1JV4eZQgm2UKZs4gKJyNlU1UdYMAEzraI /ib7uhm1tjFT4JBJ8JSlhNn57LTujK0rZidBdZKXu7J9lO1ee+J0ZmZ7x81YXbBH7yAq wA+3hT7dId7mQyVW2P8TN75SrmyrxIo3wjQMGMaXPupYMGPACVW1mFJrItDziIKf91s8 fyKwYxQ1WKLpb3IBVNiz9JaS/GEAhw8o19fT02ddZOsinksgyHd8s3o8LYlm18a+mGk3 cNldWFGt68T1EALghKJRbhwaf1neXFhj9uDstb4o1Uxxfer9CBAAdIIfof/zNPZfr9eF /ePw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type:content-transfer-encoding; bh=cJLbpGkn8txhsEEMHTxe3xIcM++tcYPwL2rNBWiaFXA=; b=hKy3OTtvj7VZbtj0wsRzoyKJP3R8HxEVyf+POuB90/n0G2EIR6weR2gl6UpFuHT95q pbO+01tNt+bkwgUyvxZf3kA1KuWqvktHH2erp3XHfY/SJS562lms/eRudkpo7Cdhi+Ua MTClW+JJKdcafPMDNnEjvF3USuaUPQ0qsJozM27SgbK6WVe/j/J5Bx81KiOJoiSDGEhP EpDKdane4bImq9Yk8MSLwLhUDac2qsGv0JKoaIUJCcatGGCwmd82i4qDs6MK6QtnRAQl awuiQ+aWNjJhASher8g4LqkDqGdWfaD7/qypxi7i+jQp547mXnGLLWg+q6gvPSuaok1u D8lA== X-Gm-Message-State: AG10YORreGWGGraKVXxmL151WnrVTNvu131oAE2hsGbDPqE8VSDA3qcXrL6MljJfarCn4dwUvYHlucNIO4BKGQ== X-Received: by 10.60.67.71 with SMTP id l7mr39811290oet.55.1455200759831; Thu, 11 Feb 2016 06:25:59 -0800 (PST) MIME-Version: 1.0 Received: by 10.202.61.135 with HTTP; Thu, 11 Feb 2016 06:25:40 -0800 (PST) In-Reply-To: References: From: Chae-yong Chong Date: Thu, 11 Feb 2016 23:25:40 +0900 Message-ID: To: Ale Mansoor Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: "dev@dpdk.org" Subject: Re: [dpdk-dev] Splitting fast-path between two processes 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: Thu, 11 Feb 2016 14:26:00 -0000 Hi, I think multi-process example is one of the easiest way for your purpose. Though the legacy application should link with the DPDK library, the legacy application just use the resources what your DPDK application already setup. I think the ring and mbuf/mpool are everything the legacy application have to aware. Regards Chaeyong May the Fun with you. On Thu, Feb 11, 2016 at 5:53 PM, Ale Mansoor wrote: > Hi, > I have been using DPDK (under 2.1) with a single DPDK fastpath process, h= owever now I want to interface with another legacy user-space application t= hat is able to accept ethernet packets, what is the recommended/best perfor= mance approach to relay/share packets back-forth between my DPDK applicatio= n and this legacy application ? > I want to avoid turning my legacy application into a complete DPDK applic= ation if possible. > Thanks in advance for your help. > Regards,-Mansoor