From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <thomas@monjalon.net>
Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com
 [66.111.4.26]) by dpdk.org (Postfix) with ESMTP id 751182C17
 for <dev@dpdk.org>; Fri, 15 Mar 2019 00:05:00 +0100 (CET)
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41])
 by mailout.nyi.internal (Postfix) with ESMTP id E496221FCE;
 Thu, 14 Mar 2019 19:04:58 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute1.internal (MEProxy); Thu, 14 Mar 2019 19:04:58 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h=
 from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding:content-type; s=mesmtp; bh=YcrpqUfGHG
 78NrLSAwXzU+B+f7/NjVDmMKC/VeL/s90=; b=a6a3mhjLZNf6mGFqVtDBCUYCsW
 GKvHWT5xsNbjnz77hgzUJZIRjNIEQrnGfwB5Qg2TT2dgO2J4/ul3TqPNoMGQhLpJ
 WbnUR+eEtqH48D7iXdfvpm8l+Zv7kbV/opcJXto9l9GQ3s0tXS9i5g7oXQO1fTSx
 EV/GFUMvFD0ekTYEM=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :date:from:message-id:mime-version:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=YcrpqU
 fGHG78NrLSAwXzU+B+f7/NjVDmMKC/VeL/s90=; b=SJCpl5JV1ErC5kw9yJqORw
 WfGlIXnIdnSnRlDDVqXAyO++azHKhYsbqms/ZmnK+4+cibZIWb3SaOtDT9irw9HV
 Wa2976lIg3q1TxWfuT0zLoSzSMwLEteZlA6nDY7xiZwxFQWxinxtrCqwdbyGSI69
 Ggxi1lhHmO+0uGfbT+IxgFvbNTs/RZApRBu3k8EwVsgkPSWSuQpnOyhgEBdGq777
 oh/j4ChDuDelSVq/AEl/GH9GQPtkctBawhFe5DgGEtNffY207+aY65okNhUWtpwM
 YRXiXpdux0/0SHhVL2tjLI6XGj85AC97hte+Fa2c2l+PeNLMjsNBIZntjWRfepog
 ==
X-ME-Sender: <xms:Gt6KXP9oMshwM1pRZxqBLHOuo36fYOOSLHMzoW7B7RjUBvCFFwWP9A>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedutddrheefgdejjecutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkfgggfgtsehtufertddttd
 dvnecuhfhrohhmpefvhhhomhgrshcuofhonhhjrghlohhnuceothhhohhmrghssehmohhn
 jhgrlhhonhdrnhgvtheqnecukfhppeejjedrudefgedrvddtfedrudekgeenucfrrghrrg
 hmpehmrghilhhfrhhomhepthhhohhmrghssehmohhnjhgrlhhonhdrnhgvthenucevlhhu
 shhtvghrufhiiigvpedt
X-ME-Proxy: <xmx:Gt6KXKLfUMdVZBk-sXYFg1aJOJMwkbTzuU-VrABqZSHB0NRmzVr7JA>
 <xmx:Gt6KXEJLHyvb43wWM7QQt3KBpEOXw0JpnhbkpUB5B5SZbaqJc_lVFg>
 <xmx:Gt6KXPALA8mypWro3tOaXD2o1cjiEoKO9SG_Geun0HPhWueCGpzjlA>
 <xmx:Gt6KXKmaY_i5V1iGgx0sxGxquqGIvuTlpiz0o02g2EN9jH5fLwsxTQ>
Received: from xps.localnet (184.203.134.77.rev.sfr.net [77.134.203.184])
 by mail.messagingengine.com (Postfix) with ESMTPA id DE112E4383;
 Thu, 14 Mar 2019 19:04:55 -0400 (EDT)
From: Thomas Monjalon <thomas@monjalon.net>
To: harini.ramakrishnan@microsoft.com
Cc: ocardona@microsoft.com, anand.rawat@intel.com, pallavi.kadam@intel.com,
 ranjit.menon@intel.com, jeffrey.b.shaw@intel.com, bruce.richardson@intel.com,
 stephen@networkplumber.org, dev@dpdk.org, jerin.jacob@caviumnetworks.com,
 rasland@mellanox.com
Date: Fri, 15 Mar 2019 00:04:52 +0100
Message-ID: <8738827.r4ctrtuu5E@xps>
MIME-Version: 1.0
Content-Transfer-Encoding: 7Bit
Content-Type: text/plain; charset="us-ascii"
Subject: [dpdk-dev] checklist for DPDK on Windows
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Mar 2019 23:05:00 -0000

Hi,

Below is a list of directories, files or functions which we
need to check to make basic DPDK works on Windows.
If something is missing, please complete.

The goal of this list is to make a status of what is already done,
and plan what should be done next. It will help to share the workload
among all volunteers during the next months.

buildtools/pmdinfogen
usertools/dpdk-devbind.py
drivers/bus/vdev
drivers/bus/pci
lib/librte_pci
lib/librte_cmdline
lib/librte_kvargs
lib/librte_ring
lib/librte_mempool
lib/librte_mbuf
lib/librte_net
lib/librte_eal/common/include/rte_errno.h
lib/librte_eal/common/include/rte_string_fns.h
lib/librte_eal/common/include/rte_lcore.h
lib/librte_eal/common/arch/x86/rte_cpuflags.c
lib/librte_eal/common/arch/x86/rte_cycles.c
lib/librte_eal/common/eal_common_options.c
lib/librte_eal/common/eal_common_thread.c
lib/librte_eal/common/eal_common_proc.c
lib/librte_eal/windows/eal/eal.c
    eal_create_runtime_dir()
    rte_eal_iopl_init()
lib/librte_eal/windows/eal/eal_alarm.c
lib/librte_eal/windows/eal/eal_cpuflags.c
lib/librte_eal/windows/eal/eal_debug.c
lib/librte_eal/windows/eal/eal_dev.c
lib/librte_eal/windows/eal/eal_interrupts.c
lib/librte_eal/windows/eal/eal_lcore.c
lib/librte_eal/windows/eal/eal_log.c
lib/librte_eal/windows/eal/eal_memory.c
lib/librte_eal/windows/eal/eal_thread.c
lib/librte_eal/windows/eal/eal_timer.c

Please check this list and mention what is done or in progress.
The best would be to reference some patches or commits
to help progress together as a community, thanks.

From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from dpdk.org (dpdk.org [92.243.14.124])
	by dpdk.space (Postfix) with ESMTP id 5A7B5A0096
	for <public@inbox.dpdk.org>; Fri, 15 Mar 2019 00:05:02 +0100 (CET)
Received: from [92.243.14.124] (localhost [127.0.0.1])
	by dpdk.org (Postfix) with ESMTP id 53624324D;
	Fri, 15 Mar 2019 00:05:01 +0100 (CET)
Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com
 [66.111.4.26]) by dpdk.org (Postfix) with ESMTP id 751182C17
 for <dev@dpdk.org>; Fri, 15 Mar 2019 00:05:00 +0100 (CET)
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41])
 by mailout.nyi.internal (Postfix) with ESMTP id E496221FCE;
 Thu, 14 Mar 2019 19:04:58 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute1.internal (MEProxy); Thu, 14 Mar 2019 19:04:58 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h=
 from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding:content-type; s=mesmtp; bh=YcrpqUfGHG
 78NrLSAwXzU+B+f7/NjVDmMKC/VeL/s90=; b=a6a3mhjLZNf6mGFqVtDBCUYCsW
 GKvHWT5xsNbjnz77hgzUJZIRjNIEQrnGfwB5Qg2TT2dgO2J4/ul3TqPNoMGQhLpJ
 WbnUR+eEtqH48D7iXdfvpm8l+Zv7kbV/opcJXto9l9GQ3s0tXS9i5g7oXQO1fTSx
 EV/GFUMvFD0ekTYEM=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :date:from:message-id:mime-version:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=YcrpqU
 fGHG78NrLSAwXzU+B+f7/NjVDmMKC/VeL/s90=; b=SJCpl5JV1ErC5kw9yJqORw
 WfGlIXnIdnSnRlDDVqXAyO++azHKhYsbqms/ZmnK+4+cibZIWb3SaOtDT9irw9HV
 Wa2976lIg3q1TxWfuT0zLoSzSMwLEteZlA6nDY7xiZwxFQWxinxtrCqwdbyGSI69
 Ggxi1lhHmO+0uGfbT+IxgFvbNTs/RZApRBu3k8EwVsgkPSWSuQpnOyhgEBdGq777
 oh/j4ChDuDelSVq/AEl/GH9GQPtkctBawhFe5DgGEtNffY207+aY65okNhUWtpwM
 YRXiXpdux0/0SHhVL2tjLI6XGj85AC97hte+Fa2c2l+PeNLMjsNBIZntjWRfepog
 ==
X-ME-Sender: <xms:Gt6KXP9oMshwM1pRZxqBLHOuo36fYOOSLHMzoW7B7RjUBvCFFwWP9A>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedutddrheefgdejjecutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkfgggfgtsehtufertddttd
 dvnecuhfhrohhmpefvhhhomhgrshcuofhonhhjrghlohhnuceothhhohhmrghssehmohhn
 jhgrlhhonhdrnhgvtheqnecukfhppeejjedrudefgedrvddtfedrudekgeenucfrrghrrg
 hmpehmrghilhhfrhhomhepthhhohhmrghssehmohhnjhgrlhhonhdrnhgvthenucevlhhu
 shhtvghrufhiiigvpedt
X-ME-Proxy: <xmx:Gt6KXKLfUMdVZBk-sXYFg1aJOJMwkbTzuU-VrABqZSHB0NRmzVr7JA>
 <xmx:Gt6KXEJLHyvb43wWM7QQt3KBpEOXw0JpnhbkpUB5B5SZbaqJc_lVFg>
 <xmx:Gt6KXPALA8mypWro3tOaXD2o1cjiEoKO9SG_Geun0HPhWueCGpzjlA>
 <xmx:Gt6KXKmaY_i5V1iGgx0sxGxquqGIvuTlpiz0o02g2EN9jH5fLwsxTQ>
Received: from xps.localnet (184.203.134.77.rev.sfr.net [77.134.203.184])
 by mail.messagingengine.com (Postfix) with ESMTPA id DE112E4383;
 Thu, 14 Mar 2019 19:04:55 -0400 (EDT)
From: Thomas Monjalon <thomas@monjalon.net>
To: harini.ramakrishnan@microsoft.com
Cc: ocardona@microsoft.com, anand.rawat@intel.com, pallavi.kadam@intel.com,
 ranjit.menon@intel.com, jeffrey.b.shaw@intel.com, bruce.richardson@intel.com,
 stephen@networkplumber.org, dev@dpdk.org, jerin.jacob@caviumnetworks.com,
 rasland@mellanox.com
Date: Fri, 15 Mar 2019 00:04:52 +0100
Message-ID: <8738827.r4ctrtuu5E@xps>
MIME-Version: 1.0
Content-Transfer-Encoding: 7Bit
Content-Type: text/plain; charset="UTF-8"
Subject: [dpdk-dev] checklist for DPDK on Windows
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org
Sender: "dev" <dev-bounces@dpdk.org>
Message-ID: <20190314230452.iYUPU2XQh_L1SP6pTPcGbekMW_oTiXCfHUHmAzhPyzY@z>

Hi,

Below is a list of directories, files or functions which we
need to check to make basic DPDK works on Windows.
If something is missing, please complete.

The goal of this list is to make a status of what is already done,
and plan what should be done next. It will help to share the workload
among all volunteers during the next months.

buildtools/pmdinfogen
usertools/dpdk-devbind.py
drivers/bus/vdev
drivers/bus/pci
lib/librte_pci
lib/librte_cmdline
lib/librte_kvargs
lib/librte_ring
lib/librte_mempool
lib/librte_mbuf
lib/librte_net
lib/librte_eal/common/include/rte_errno.h
lib/librte_eal/common/include/rte_string_fns.h
lib/librte_eal/common/include/rte_lcore.h
lib/librte_eal/common/arch/x86/rte_cpuflags.c
lib/librte_eal/common/arch/x86/rte_cycles.c
lib/librte_eal/common/eal_common_options.c
lib/librte_eal/common/eal_common_thread.c
lib/librte_eal/common/eal_common_proc.c
lib/librte_eal/windows/eal/eal.c
    eal_create_runtime_dir()
    rte_eal_iopl_init()
lib/librte_eal/windows/eal/eal_alarm.c
lib/librte_eal/windows/eal/eal_cpuflags.c
lib/librte_eal/windows/eal/eal_debug.c
lib/librte_eal/windows/eal/eal_dev.c
lib/librte_eal/windows/eal/eal_interrupts.c
lib/librte_eal/windows/eal/eal_lcore.c
lib/librte_eal/windows/eal/eal_log.c
lib/librte_eal/windows/eal/eal_memory.c
lib/librte_eal/windows/eal/eal_thread.c
lib/librte_eal/windows/eal/eal_timer.c

Please check this list and mention what is done or in progress.
The best would be to reference some patches or commits
to help progress together as a community, thanks.