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 B2DB2A0518; Mon, 3 Aug 2020 08:16:48 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 8327B2BE1; Mon, 3 Aug 2020 08:16:48 +0200 (CEST) Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2082.outbound.protection.outlook.com [40.107.21.82]) by dpdk.org (Postfix) with ESMTP id E91202BD8 for ; Mon, 3 Aug 2020 08:16:46 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=d8X31mh3qifjMFRMoAzw62GHtIP4ILx+LUV/xAtHehDK1qYTCtxSqrVYVYTusIOd+IdVEZC2kYcSC/USRMUwA8/gwVIBIH/4Pwa3hR1akCMbrDZnINg8CKbhVZqMrm2Gkmp3Op0qhI7ev3jleIjXL+PZ1sqpgreJS68W3CRWzh9mz9/WUcWU00FL8Ikg0SROaN40zo3H9IDqdOp2vLZnqwp0brZro5bW9uCAJ027upaVMKU5iweOlzjRZf+H1TnIwURT/0PPKBThQRSmu4SLWF2yDpGnpHAZadVKXoze7LZn2AVKyyzPq/zbi+DpBocFHgWNUcpTBlWNwkiNY+XMJQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=b77zgTP7pmDPAzk/UEbDRq8jubq9OJMgCbIdXyUJcQY=; b=gctNxtyLcLPBhSV/JO2Mab281ZshGLWgbQ7AC5GGdfF/mh90m+MzX0pN1B8qE5lq7pfTZMa5qR/67M0jD3J3Q1C8Ffl/nvLDKvF43SJiwBjblVZGU8sBJQMyfNeH7eKglGTzYY3vZPVssi1R+FVsG8PXZu6yi8FMl/5OI+ueFeOcZ2P9Z7iGZ/C+WDGb+00v8U3bFoEKPYWsDF+VwLDaYBUxUjr5nHfxK6wwRbsCTO3WLCbibNz9DRoDms0kvCyKfHJxstJBKAixs9r58kkTI9L9Eswmav/3gAgBgG9JKbosnwYjphVDTMtVrGFqwwj0eDUJHq1ujwG/vK0nDJqxAA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mellanox.com; dmarc=pass action=none header.from=mellanox.com; dkim=pass header.d=mellanox.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=b77zgTP7pmDPAzk/UEbDRq8jubq9OJMgCbIdXyUJcQY=; b=fNRD2cTB19vF8dEpduzeX9r5TM6yloXAhRZ93Q3Yg82XIJ7bVzblm6RJ5cXAq6KXXkjLTWivRvmAMEez7kZ4WbEhgrr2BQf0scpKy7emW+Se/VlbyeUeDfpE9NmuZmMa5RdFkQgdqqYL+jkejDr3k/zGFK6jZddEGwQuX3qWzZc= Received: from VI1PR05MB5872.eurprd05.prod.outlook.com (2603:10a6:803:de::17) by VI1PR05MB7056.eurprd05.prod.outlook.com (2603:10a6:800:184::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.17; Mon, 3 Aug 2020 06:16:45 +0000 Received: from VI1PR05MB5872.eurprd05.prod.outlook.com ([fe80::ec95:ae9e:77c8:63ae]) by VI1PR05MB5872.eurprd05.prod.outlook.com ([fe80::ec95:ae9e:77c8:63ae%6]) with mapi id 15.20.3239.021; Mon, 3 Aug 2020 06:16:45 +0000 From: Fady Bader To: Narcisa Ana Maria Vasile CC: "dev@dpdk.org" , Thomas Monjalon , Tasnim Bashar , Tal Shnaiderman , Yohad Tor , "dmitry.kozliuk@gmail.com" , "harini.ramakrishnan@microsoft.com" , "ocardona@microsoft.com" , "ranjit.menon@intel.com" , "pallavi.kadam@intel.com" , "kevin.laatz@intel.com" , "ferruh.yigit@intel.com" , "arybchenko@solarflare.com" Thread-Topic: [dpdk-dev] [PATCH 0/5] compiling ethdev lib under windows Thread-Index: AQHWSvTq5/Y9CNZ6bU6kZ2pZ+yR9lakd8ckAgAgy/oA= Date: Mon, 3 Aug 2020 06:16:45 +0000 Message-ID: References: <20200625133038.25180-1-fady@mellanox.com> <20200729010154.GA42791@linuxonhyperv3.guj3yctzbm1etfxqx2vob5hsef.xx.internal.cloudapp.net> In-Reply-To: <20200729010154.GA42791@linuxonhyperv3.guj3yctzbm1etfxqx2vob5hsef.xx.internal.cloudapp.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: linux.microsoft.com; dkim=none (message not signed) header.d=none;linux.microsoft.com; dmarc=none action=none header.from=mellanox.com; x-originating-ip: [109.64.57.88] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 739ec19a-4240-4299-b6ef-08d83774cc28 x-ms-traffictypediagnostic: VI1PR05MB7056: x-ld-processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:4303; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 06Mr57PBJMecI8GReC6wqF7D7heWOag++z8TWV9hjALL9RCjmwOpQKCQVfYhDSULZXiUT2W6LtxInx29Mev6ghYi8TPqAScTZfYRMxVb8bHXP3c6AeoKMv97395XYgoDIZczjsULyDBUa6JHt9wsjzQxu2bYUDJeAQeHFVjBVvo138rTKnMxQPEo6wBIU8kooHchV55BwoWaJ6ToV2BjtbK365S51z//TZB8ZVeImdeojze7n85NSZlwXYSEPI0SLWQtlDJg9FZjwsm5ax2VltV8yVYtJ0dtWw7JqAXC0KH8V9iIpX5hQyjwBNGCncl0VZ6UgxUSvjTp1sw+0MKnFg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR05MB5872.eurprd05.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(376002)(39860400002)(346002)(136003)(366004)(396003)(33656002)(5660300002)(316002)(6506007)(71200400001)(53546011)(7416002)(8676002)(186003)(478600001)(2906002)(83380400001)(86362001)(52536014)(9686003)(66946007)(8936002)(66556008)(64756008)(45080400002)(6916009)(66476007)(76116006)(26005)(54906003)(66446008)(55016002)(7696005)(4326008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: G1eumY3qZdabEF0wlh5XXiW9p6pmgN7mNw13gXZUKMMCENHlV+JYdDTZYnaKDm3wKCI+AYF8afGlbXrnPhLkbsIuTJs4ovC+/6MLHbpehxs8Ee22PDkzVktxvDSzJIiP4wOssol4611ZAUL72/fM9ORvJl1YNPFtffz6u4zMX4mr600np7Q6Iq9WQC9XDYC12JeG2N/0CrTue0gtPG7RR5wHUEg8x7unhCJ7UeZPRH3Mfvq3oyns4dSN8VuSN1GDZjQ2PMMO+e2p6RB7IRPZ+ZFy19rbOXldDksQylmIuDSrI9LzPoYa5uiA3czLm8UPDRZVLuO5tru+ujj+va3VKwl/7pOu+nYsjJqbyoLv1sl4JDOK2HpJwnMAHly3AXmp+HlmT/f/coSwxARr+7c63E6WNvny9f/7mPuwIHAD0m6qFy30g2GSQ2d+reTYQt9pmZ3GRrAtnDN7B/HNs8Dbs/A0JNy5baz0Q3b6ve+9MNraS9bcuAvKDnHZNoXiWg1fr5Zws8FiAO3kGGiSG4kOOhoBSMnLfi3Hzj0CVh1zOgWwOp8E+coTeZgLidtPhmMUnc4QdpG661SHZyTmQZJ4o60+ClyqpDqA8oblK8ctLmf/J7P68yRENji06HkP8c8ScPYDLQiy5fnqCTlHiHHtiA== Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: VI1PR05MB5872.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 739ec19a-4240-4299-b6ef-08d83774cc28 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Aug 2020 06:16:45.3299 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: fcujdm6Nc4e1R0jRDXqzWwaKJC/egdqs8MrP4H+UoWoaS20eoFunwWkYsM7o5Ip4DOxbIy4MuM/TGYw+BT+akw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR05MB7056 Subject: Re: [dpdk-dev] [PATCH 0/5] compiling ethdev lib under windows 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" > -----Original Message----- > From: Narcisa Ana Maria Vasile > Sent: Wednesday, July 29, 2020 4:02 AM > To: Fady Bader > Cc: dev@dpdk.org; Thomas Monjalon ; Tasnim Bashar > ; Tal Shnaiderman ; Yohad Tor > ; dmitry.kozliuk@gmail.com; > harini.ramakrishnan@microsoft.com; ocardona@microsoft.com; > ranjit.menon@intel.com; pallavi.kadam@intel.com; kevin.laatz@intel.com; > ferruh.yigit@intel.com; arybchenko@solarflare.com > Subject: Re: [dpdk-dev] [PATCH 0/5] compiling ethdev lib under windows >=20 > On Thu, Jun 25, 2020 at 04:30:33PM +0300, Fady Bader wrote: > > Added needed changes in order to get ethdev compiling under windows. > > > > Depends-on: series-10382 ("compile librte_net for windows") > > > > Fady Bader (5): > > eal: added interrupts empty stubs > > eal: updated export list for Windows > > ethdev: remove structs from export list > > telemetry: implement empty stubs for Windows > > ethdev: compiling ethdev under Windows > > > > lib/librte_eal/rte_eal_exports.def | 10 ++++++++ > > lib/librte_eal/windows/eal_interrupts.c | 17 +++++++++++++ > > lib/librte_eal/windows/meson.build | 1 + > > lib/librte_ethdev/rte_ethdev_version.map | 2 -- > > lib/librte_telemetry/rte_telemetry.h | 4 +++ > > lib/librte_telemetry/telemetry.c | 43 > +++++++++++++++++++++++++++++++- > > lib/librte_telemetry/telemetry_legacy.c | 26 ++++++++++++++++++- > > lib/meson.build | 7 ++++-- > > 8 files changed, 104 insertions(+), 6 deletions(-) create mode > > 100644 lib/librte_eal/windows/eal_interrupts.c > > > Tested-by: Narcisa Vasile >=20 > Compiled successfully with mingw and clang. It does need a rebase, as mor= e > changes have been added in telemetry. > Also, there's a missing export that needs to be added as well > 'rte_log_register_type_and_pick_level' Thanks Narcisa, I'll send a rebased patch. >=20 >=20 > > -- > > 2.16.1.windows.4