From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 4C060A055B; Tue, 25 Feb 2020 19:13:52 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 3D4F11BC24; Tue, 25 Feb 2020 19:13:51 +0100 (CET) Received: from us-smtp-1.mimecast.com (us-smtp-delivery-1.mimecast.com [205.139.110.120]) by dpdk.org (Postfix) with ESMTP id C874C2C4F for ; Tue, 25 Feb 2020 19:13:49 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1582654429; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=kxVYOPzu19hZdGtCSGM7lKGOICWlplIU1m4qOuu80CE=; b=e7hsb9ykwzP3QIpe1igmy9xiXgE3iUQHzveEmtcMggOcmoTjUT5F/UfQWKbFyjVj4jUrvc r+TuxAgyLg1qLtMZsAL2Wm/i8SK7H96Tnnh2vjdyQC8LtJ2h9xsSdSvlJEppuhPRC81k4a i5Q9H55iaO2lU26Rl9aaIW1KtN8Aod8= Received: from mail-ua1-f72.google.com (mail-ua1-f72.google.com [209.85.222.72]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-204-Yri3UyJmOvCT_bNepf7Tsg-1; Tue, 25 Feb 2020 13:13:47 -0500 X-MC-Unique: Yri3UyJmOvCT_bNepf7Tsg-1 Received: by mail-ua1-f72.google.com with SMTP id b18so91090uap.14 for ; Tue, 25 Feb 2020 10:13:46 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ph2bVKxBAqb83l/hUXMEpn3PC0pOBytco7fRcucN0ow=; b=IENFa6ljWJJsFqIHq1gSxCB1Rpv/8e1l39RcYe7f9Six42ZcU32Ra5D1ZHQX95XmAa 50mN3R/uiaqmhetE6UyOvX3jaD5va4Acn3rUFkq+E8ejY9hNIVByfQ9XibncQ7Uyn4ne qcwU15cD/HQ9A86TvAZWXeGfRiv9O1hLu0VyPXay1C9uXdnrh2cEzgY1xULJR1xbSzzC j3Z42gBWAd2zSp0l1T+plBIp/LHhhUF6T2gZnfdCsyRvVPwrFGQ3L1qzcKmO+aVGx84F CRZZ7u7OKGCSBDe/hQinn4a2GXV8yjX0MHdqVU4RjjB1Q/5wH8L0MHJJAjvSuxGSM+yz P57Q== X-Gm-Message-State: APjAAAVLlZHurrdNOBMc1jgGCUoYaiavkChlH1jNa+J96vEJRGnz5MHG wsCeJhs/mP+uepnfw2C/9+I62IJ1K1SF8BLkkzGqtmPnE0R4fk6vfl3qtOZamSA9nKnpBRuSJFP uyJw4V/JTUTLw4m3fb+U= X-Received: by 2002:a67:905:: with SMTP id 5mr285948vsj.105.1582654426447; Tue, 25 Feb 2020 10:13:46 -0800 (PST) X-Google-Smtp-Source: APXvYqxxtXFcwH04do8hJX5cDhgX6wZy6re/sKYeMfNbOVVgL98AdffK5k2HnxNkxBWYPrMRmvVHqbwlmDHs+PCxGwk= X-Received: by 2002:a67:905:: with SMTP id 5mr285937vsj.105.1582654426165; Tue, 25 Feb 2020 10:13:46 -0800 (PST) MIME-Version: 1.0 References: <20200217153805.888130-1-ferruh.yigit@intel.com> <20200225124431.4088444-1-ferruh.yigit@intel.com> In-Reply-To: <20200225124431.4088444-1-ferruh.yigit@intel.com> From: David Marchand Date: Tue, 25 Feb 2020 19:13:34 +0100 Message-ID: To: Ferruh Yigit Cc: Neil Horman , John McNamara , Marko Kovacevic , dev , Jerin Jacob , Thomas Monjalon , Andrew Rybchenko X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: Re: [dpdk-dev] [PATCH v2] doc: plan splitting the ethdev ops struct X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On Tue, Feb 25, 2020 at 1:44 PM Ferruh Yigit wrote= : > > For the ABI compatibility it is better to hide internal data structures > from the application as much as possible. But because of some inline > functions 'struct eth_dev_ops' can't be hidden completely. > > Plan is to split the 'struct eth_dev_ops' into two as ones used by > inline functions and ones not used, and hide the second part that not > used by inline functions completely to the application. > > Signed-off-by: Ferruh Yigit > Acked-by: Jerin Jacob Sorry, this patch is missing the necessary acks for merging. This change can still be announced for 20.11 in the next releases and the details can be discussed again since a conclusion was not reached. Thanks. --=20 David Marchand