From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr0-f173.google.com (mail-wr0-f173.google.com [209.85.128.173]) by dpdk.org (Postfix) with ESMTP id 4FEEA11F5 for ; Fri, 14 Apr 2017 14:21:26 +0200 (CEST) Received: by mail-wr0-f173.google.com with SMTP id z109so50268775wrb.1 for ; Fri, 14 Apr 2017 05:21:26 -0700 (PDT) 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:user-agent:in-reply-to :references:mime-version:content-transfer-encoding; bh=tiHhB1XSd2yIby+3kG5b+mVBPyJ/xuENBLzZgLh8vw0=; b=IC5b0H07QL+n8Wjp5Le9dUH+VMougZkvfPEYWwp/CqY70mx636vqeK+VA0hwoZrV6g pzQyBADoPkWNoTGMuQyIFr7Q4xGuatDbwY63yXueB4MzsvxPoYfQJ+EUIw6UiHkFvkGx Yv38C0t4EX3UpNw/rhJ5aQTIh28r3MAykJh9YiI0Gsp5+fCSIYeyqgoOR1DA5zXuwD6f 5Xh8IPRqaT9vGS9Xe7R1bXbwVPZwyMQR7HF/kp/NFhTPE2bMzoAbQumITFs8QhGgilyA g4GLFBSoTBxytly0xxMkn8Rs0ceuBXzq3fnngbmhjOzrKEoHEWwiOizu8NNFZ0yMu6tm ccdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:user-agent :in-reply-to:references:mime-version:content-transfer-encoding; bh=tiHhB1XSd2yIby+3kG5b+mVBPyJ/xuENBLzZgLh8vw0=; b=qT+MMDWi24UWO6Lh/TVqwHV+UVc91/luckoQB7NI/LlknO3tHlIB/8GwLUjaVcIu19 QJ3A0voMHA+HtPcGiU6SULMgTJpSwDf5cuzdN/qmtG3GehNgx/iF+3nlyQUTtFBNz6Dx EBnFfFrpdFnbxUKKbMjnhHKvfnJ275VTDRW5o3WIn0RcvFdJ2Mo9uMDjmAtT+2ffnRNm XZaog4FCqSfe2ibSY7jlUZEiQN2inLS/jikm8JNZDZfi83Nz0RjqzBSkwMTBt+EM/13s wDT9UZ9L2bEAIZZoSHPTKroN6BaIcraifEfCaMgzqRZDyE6cfbywfu2viyLGA1YfwNa0 XKMQ== X-Gm-Message-State: AN3rC/6VDR6/Zr5EMU0agIg/VtxcESgQlNs2vxAZawlfScUpYsFMdc7e roctcqiMbxIqT7Lv X-Received: by 10.223.177.217 with SMTP id r25mr7254202wra.104.1492172486730; Fri, 14 Apr 2017 05:21:26 -0700 (PDT) Received: from xps13.localnet (184.203.134.77.rev.sfr.net. [77.134.203.184]) by smtp.gmail.com with ESMTPSA id c8sm2156639wrd.57.2017.04.14.05.21.25 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 14 Apr 2017 05:21:26 -0700 (PDT) From: Thomas Monjalon To: Gaetan Rivet , Jan Blunck Cc: dev@dpdk.org Date: Fri, 14 Apr 2017 14:21:25 +0200 Message-ID: <5740190.4B3SHT1Z2L@xps13> User-Agent: KMail/4.14.10 (Linux/4.5.4-1-ARCH; KDE/4.14.11; x86_64; ; ) In-Reply-To: References: <1488797809-12917-1-git-send-email-jblunck@infradead.org> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Subject: Re: [dpdk-dev] [PATCH v5 00/12] Rework vdev probing to use rte_bus infrastructure 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: , X-List-Received-Date: Fri, 14 Apr 2017 12:21:27 -0000 2017-04-11 17:44, Gaetan Rivet: > I have rebased the work done by Jan to introduce the virtual device > subsystem using the new rte_bus API. > I also fixed a few outstanding compilation issues, related to PMDs introduced > during this release. > Additionally, a few virtual devices had not been ported to use the new > rte_vdev_device that had been introduced in previous versions. > > This patchset depends on: > http://dpdk.org/dev/patchwork/patch/20416/ > http://dpdk.org/dev/patchwork/patch/20417/ > > Changes since version 4: > * Fix compilation issues for several virtual devices > > Gaetan Rivet (3): > net/kni: use generic vdev for probe and remove > crypto: use generic vdev for probe and remove > event: use generic vdev for probe and remove > > Jan Blunck (9): > eal: probe new virtual bus after other bus devices > eal: move virtual device probing into a bus > eal: remove unused rte_eal_dev_init() > eal: Refactor vdev driver probe/remove > eal: add struct rte_vdev_device > eal: add virtual device name helper function > eal: add virtual device arguments helper function > eal: make virtual bus use rte_vdev_device > eal: make virtual driver probe and remove take rte_vdev_device The 3 additional patches from Gaetan are squashed with the EAL change to fix compilation of every drivers. Applied, thanks The vdev bus still needs to be registered with RTE_REGISTER_BUS.