From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <christian.ehrhardt@canonical.com>
Received: from mail-qt0-f176.google.com (mail-qt0-f176.google.com
 [209.85.216.176]) by dpdk.org (Postfix) with ESMTP id 4096B137D
 for <dev@dpdk.org>; Thu, 28 Jul 2016 11:21:08 +0200 (CEST)
Received: by mail-qt0-f176.google.com with SMTP id u25so44561050qtb.1
 for <dev@dpdk.org>; Thu, 28 Jul 2016 02:21:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=canonical-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=dW2iuB/m+tw4jN78rDaMuUJEQPKKKm7cPXXHhEjOCx8=;
 b=gM/Uvq2FvOzY0OwOzTSSAgp83DmpOm+592/DkR5RbnHSyEETpyu9wVSF7MlgURzSju
 jGqojiqvI500dGQmCRsrff8J/8Txbsu/A0SWsCbhxbPv4RYnfRFc56uceidcLVkloDlT
 piLbHLBIe0pCLPueXHiCfg8DkTioQly/Rqa2bBpp8zKrvPpSmelIU/pWX8VeX+vbwqHz
 kbw0SIYXHSkBTdsFOVUkf+EcxQGdaZa9C99A6/E9FdMdkL8ObiIApkps9AwZE4eocwLd
 /4T3JwxiUAvIHZ1VlAZ+h9fQyXJpaSjTCUdaz3IM0mjfHpJ8lNB2O7BY8mffNTad9wMT
 /64g==
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;
 bh=dW2iuB/m+tw4jN78rDaMuUJEQPKKKm7cPXXHhEjOCx8=;
 b=cP2m3kXaYqYKiZQ5t63XnVSVfndlPPwUP4Z1A+rEaMvnLyVTGueltWJOdCzLu+Q8/F
 sUWJh5Igh79C4LYChvSfsbRC16By/dFtt/1gX+15+gRRbguIVRinXwgDthO8L5fGzT7A
 pkHzsg3xTE8ogGKrPOZpeKRiy7X/A2523kAc+2U0wbenB53TgKsAQexJgyrF+CVln9Xq
 2JJxmsyHkKpwAYy/Rj61tyn13UlseAg5Y40OeoDURsOtwOvI7wqugRpdJ40XO8oG+6iA
 lmhyUG0A9FP6UozQA5F7Xl3pJXE+R7JOGYtjfYbaT+dwZrjfSOFZVbebUi4o8QtdNjRY
 JNNQ==
X-Gm-Message-State: AEkoouvysZQMSFrZpMDjpRjseD0utw1VbBlHa2WBnwabmXmbdG2vxuhuHnNf4QyUGL17RTrWARdaZt/tRFR+NrGT
X-Received: by 10.200.57.34 with SMTP id s31mr55535254qtb.49.1469697667605;
 Thu, 28 Jul 2016 02:21:07 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.55.15.193 with HTTP; Thu, 28 Jul 2016 02:20:48 -0700 (PDT)
In-Reply-To: <20160727210841.6dec9ef3@pcviktorin.fit.vutbr.cz>
References: <1469032546-6256-1-git-send-email-thomas.monjalon@6wind.com>
 <20160727210841.6dec9ef3@pcviktorin.fit.vutbr.cz>
From: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Date: Thu, 28 Jul 2016 11:20:48 +0200
Message-ID: <CAATJJ0K=7u0uj7ovmAb8bx7EkN0ACBpekke96_Zx69a5f6xNAg@mail.gmail.com>
To: Jan Viktorin <viktorin@rehivetech.com>
Cc: Thomas Monjalon <thomas.monjalon@6wind.com>, anatoly.burakov@intel.com, 
 dev <dev@dpdk.org>
Content-Type: text/plain; charset=UTF-8
X-Content-Filtered-By: Mailman/MimeDel 2.1.15
Subject: Re: [dpdk-dev] doc: announce ivshmem support removal
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: patches and discussions about DPDK <dev.dpdk.org>
List-Unsubscribe: <http://dpdk.org/ml/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <http://dpdk.org/ml/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2016 09:21:08 -0000

Hi Thomas,
just my two cents as Ubuntu DPDK maintainer (and part of the Debian Team
that does the same).
(It seems I can reuse that line for all posts about the deprecation notices
:-) )

While IVSHMEM was enabled (as it was the default) I never heard of any
users of what we provided so far.
But that is expected considering that not all qemu bits are landed either.
Since it will follow the process of "deprecation notice -> grace period ->
ABI bump" on removal, I think packaging and consuming applications should
be fine.

I'd agree to Hiroshi that, if really needed a clean re-implementation more
properly separated from EAL likely is the best way to go.

I think it is a good change to drop rather complex code in favor of
stabilizing the main paths:
Acked-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>


Christian Ehrhardt
Software Engineer, Ubuntu Server
Canonical Ltd

On Wed, Jul 27, 2016 at 9:08 PM, Jan Viktorin <viktorin@rehivetech.com>
wrote:

> On Wed, 20 Jul 2016 18:35:46 +0200
> Thomas Monjalon <thomas.monjalon@6wind.com> wrote:
>
> > There was a prior call with an explanation of what needs to be done:
> >       http://dpdk.org/ml/archives/dev/2016-June/040844.html
> > - Qemu patch upstreamed
> > - IVSHMEM PCI device managed by a PCI driver
> > - No DPDK objects (ring/mempool) allocated by EAL
> >
> > As nobody seems interested, it is time to remove this code which
> > makes EAL improvements harder.
> >
> > Signed-off-by: Thomas Monjalon <thomas.monjalon@6wind.com>
> > Acked-by: David Marchand <david.marchand@6wind.com>
> > Acked-by: Maxime Coquelin <maxime.coquelin@redhat.com>
>
> Acked-by: Jan Viktorin <viktorin@rehivetech.com
>