From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f44.google.com (mail-wm0-f44.google.com [74.125.82.44]) by dpdk.org (Postfix) with ESMTP id 46AF129D6 for ; Wed, 2 Mar 2016 23:37:06 +0100 (CET) Received: by mail-wm0-f44.google.com with SMTP id l68so106877719wml.0 for ; Wed, 02 Mar 2016 14:37:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:organization:user-agent :in-reply-to:references:mime-version:content-transfer-encoding; bh=nuhdFYHqEmllVo5+FOAq7jHgGviExm7b8NHCUyJJXXA=; b=QzMqHLkBQYZmVdnVmF3C6I0l9YR4fyk7Qfe7oZyq4rmhaPmW1VlPt1gG1UM7RubtON DRZ+dgKJOIXylvZfPsSdk/MeZJEsfEk6Vjkx348qpu/qgmEmPsuz2pp6R33zbwzLNtKk rxwZf7TFO+vkPWsNYz4gJk07nWW9idRpypskHF+Viebb1OPfMw7mKPTwEdISFQS6cRId +91PKsv7RfqbQY8NVNOwYWl+chV92YvGadG4+ElfCwi0ujwUMllunpERMvsPcAMZsA46 TZ3uxne457TY1uhN6wtiWzbGwt3znVPWmU3mMIyZonZ6cssXK/DDw/3EL1Q/D4ycywDr UnhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:organization :user-agent:in-reply-to:references:mime-version :content-transfer-encoding; bh=nuhdFYHqEmllVo5+FOAq7jHgGviExm7b8NHCUyJJXXA=; b=GT/JQZYmTOe+KF5k0c75d1jm/LhrOw0uICkJrz01yCOMvIryWMKQSh4rJCI2XaGcEA P3BKmfJkjGuwUBuFix3qebS2vXJoAjD/W0q9kHNAzzoHtMmDKiMOIXZBnuRCa93qj/xl L4JavJTPpt2KKcRzLi6clHGCZOJ2Qhlr4lPg9+4Sml9vHduqD9zyKRgIJQbxCBtEo+kh 73UbjerzIAwefAPQ2+Ukpj+ODsjkPetpj/7zP3O3Kpe6bria4XAsfqK2bEk3HJ6XgaCC Xz3ODcBFX60vXx2qqmljIQoE60iuT2gfE3yW83LpP8i0qqwkmW8PKY8AO6vYDEmMjj5H cEJA== X-Gm-Message-State: AD7BkJIiz6E7BarDU4boGwj2tj4IDsBPyT8P4ngL38MeevCgAYVY0tqB8Bs1/hUnvmSkdvJX X-Received: by 10.28.18.85 with SMTP id 82mr2381329wms.5.1456958225942; Wed, 02 Mar 2016 14:37:05 -0800 (PST) Received: from xps13.localnet ([93.158.56.12]) by smtp.gmail.com with ESMTPSA id p191sm1125763wmb.0.2016.03.02.14.37.04 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 02 Mar 2016 14:37:05 -0800 (PST) From: Thomas Monjalon To: Vincent JARDIN Date: Wed, 02 Mar 2016 23:35:30 +0100 Message-ID: <5360490.85HbqvIh1a@xps13> Organization: 6WIND User-Agent: KMail/4.14.10 (Linux/4.1.6-1-ARCH; KDE/4.14.11; x86_64; ; ) In-Reply-To: <2396478.VfdoPKd37H@xps13> References: <1453911849-16562-1-git-send-email-ferruh.yigit@intel.com> <56D6C4BB.3070904@6wind.com> <2396478.VfdoPKd37H@xps13> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1" Cc: dev@dpdk.org, Avi Kivity Subject: Re: [dpdk-dev] [PATCH 1/3] kcp: add kernel control path kernel module 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: Wed, 02 Mar 2016 22:37:06 -0000 2016-03-02 12:21, Thomas Monjalon: > 2016-03-02 11:47, Vincent JARDIN: > > Le 02/03/2016 09:27, Panu Matilainen a =E9crit : > > >>> I'd like to see these be merged. > > >>> > > >>> Jay > > >> > > >> The code is really not ready. I am okay with cooperative develop= ment > > >> but the current code needs to go into a staging type tree. > > >> No compatibility, no ABI guarantees, more of an RFC. > > >> Don't want vendors building products with it then screaming when= it > > >> gets rebuilt/reworked/scrapped. > > >> > > > > > > Exactly. > >=20 > > +1 too > >=20 > > We need to build on this innovation while there is a path for kerne= l=20 > > mainstream. The logic of using a staging is a good one. > >=20 > > Thomas, > >=20 > > can we open a staging folder into the DPDK like it is done into the= kernel? >=20 > It's possible to create a staging directory if everybody agree. > It is important to state in a README file or in the doc/ that > there will be no guarantee (no stable ABI, no validation and can be d= ropped) > and that it is a work in progress, a suggestion to discuss with the k= ernel > community. >=20 > The kernel modules must clearly target an upstream integration. Actually the examples directory has been used as a staging for ethtool = and lthread. We also have the crypto API which is still experimental. So I think we must decide among these 3 solutions: =09- no special directory, just mark and document an experimental state= =09- put only kcp/kdp in the staging directory =09- put kcp/kdp in staging and move other experimental libs here