From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 9C9CEA0C4B; Sat, 6 Nov 2021 21:50:06 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 735C140151; Sat, 6 Nov 2021 21:50:06 +0100 (CET) Received: from na01-obe.outbound.protection.outlook.com (mail-cusazon11021023.outbound.protection.outlook.com [52.101.62.23]) by mails.dpdk.org (Postfix) with ESMTP id AC0BC40040 for ; Sat, 6 Nov 2021 21:50:04 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BeR1ykZkrh5dMFrH6MRLXkKz0R3jh/aFGYWb5QPZ5IP6aXhbnnN7tzRxmUTUYYm5qmQ/RV0h6hzDXDZKgLHxRgEyyG3FL/7nU2kf+kcBATUVq59/H6V2FDlwtrqzS+WerBXBHPT4/ZvZPXBCapuoN+B2unXqfl3bqAtZPcW94dtEsekkSFjUfq5tyZg7fkQmbnTbmHgRfHmy5Zx8RiQzrCE8ff2az9OZJvLXk0PY6ru4QygnCVqEnDmZzRPaIXcElSENMGP+8dgs6HZfpHDJqARTQdPHjs6yQZko6N+0NX/GHZsvBXT10r8ksj9ZSqnNVzWw8Bym1PTMylu/Ka6l1g== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=2SUm+8Kfjmh7mKQf2GqUtC2NJ1+sFscE3scCw7Ntbi4=; b=kdumZ+JFqwMsB4uRuiU9gIGvHlxO0UXIeT4cVPCeUKWgdUGzxnD6OV+nkAmNGo6h8VE0thAvS0b6w3sedkZzudsBS28anRHYCl0oKCXi1ulKp3pR4702P4aWzgHQMI3WuXoXsrKosYfqXPNgrYpY0FtjsDetTPImdNeiiNDTQvGXiYA3tJ7r7aPngzCCZlyz35NSf8ye/q+1UtonbeSHyG3Hci31j7MDKnAidYTGsgTJE0h8PhVkUaqxv9D3yi6edZeLbJRrydTi6d2UkfzjtoJKn100jFf+WVcakguxSoNYjDBxpyVW/fgPotQ+VH1mlrdKxFJx3lADDNduZroFjw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2SUm+8Kfjmh7mKQf2GqUtC2NJ1+sFscE3scCw7Ntbi4=; b=F5lHwXQFRxo6x9BP+zsNMKwp6XCS3MvvObpk2j1jUT+Guwh7+8wBa5RZ9NwTNZtbMNnS2N7+0ULSdXJAQgpR0yLDPzCKZs0wOJGFcw0ut8V6hAgORw469mj5Jth7ODe06yg5Ik/+MH7oSNfWc8Ad4y/9wJ+cOsrPQILFcpdfz5U= Received: from BY5PR21MB1506.namprd21.prod.outlook.com (2603:10b6:a03:23d::12) by SJ0PR21MB1293.namprd21.prod.outlook.com (2603:10b6:a03:3e5::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4713.3; Sat, 6 Nov 2021 20:50:01 +0000 Received: from BY5PR21MB1506.namprd21.prod.outlook.com ([fe80::1db2:a482:d774:93ea]) by BY5PR21MB1506.namprd21.prod.outlook.com ([fe80::1db2:a482:d774:93ea%3]) with mapi id 15.20.4713.000; Sat, 6 Nov 2021 20:50:01 +0000 From: Long Li To: Srikanth Kaka , Stephen Hemminger CC: "dev@dpdk.org" , Vag Singh , Anand Thulasiram Thread-Topic: [PATCH v2 11/11] net/netvsc: add meson support for FreeBSD Thread-Index: AQHXvDmfdvsvRfiaX0+AJTeIWz1Dy6v3Jy4A Date: Sat, 6 Nov 2021 20:50:01 +0000 Message-ID: References: <20210927134231.11177-12-srikanth.k@oneconvergence.com> <20211008114231.101742-1-srikanth.k@oneconvergence.com> In-Reply-To: <20211008114231.101742-1-srikanth.k@oneconvergence.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=9b01a744-730f-4c1b-a7e6-88b095b4c02c; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=true; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=Internal; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2021-11-06T20:49:39Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microsoft.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 0bf6cec0-030a-4968-9807-08d9a16700dd x-ms-traffictypediagnostic: SJ0PR21MB1293: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2000; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: kwdMqqdgyYYlwUJTI3RB6cJxyK0qP3O0z/rdV/yUACOXgLt3tUWUQBmgut8rz10xgQj0ipd1HPRtTsrIGv9e6SBhRxVxhZ6302AHkNU6kq/VGGHYeBUQiIiMxnwTL3051lS5iWayl7wukXn+sjmASNXCBPd0wTbGDWsoeQ5FYMFIS8qwDeIu68iO8wuZGRWSEofxMub9nZafgXYEYPQaTBNqUx7HEWvy8pEnbudgZj54w0ts1DVrJ00jCvU2b74KQbwSgJ3djeSD7fIk53l/9m3UHg9n7r+i1YY1niT3ou21xLDMezZHwr+OFA0YBUu46P4tIOzOt52En2cOLMduv8uJx7/rVC0JJW1A7zoH2CGdv9o96wGAQ9J6G7VooJl3saCun68g+NsyzkcXP2Uyx19XCh/dx9T+4RCSjRJ8ndV0A0i/UZTK8T4dMNu22BfCPXhddSiGlCdJKhKwMyrX3XF9eJHmtsMCzHFNTPI3ApA7sJwLduFsx8Xsetjv7IEI5bgcqt02Zv+s6w7NmRb9Hc1xfwDO2+aBnhUZ2ssqt/r1IQN/1BykJoV9i6EioE6tguuXPDzMUv+tVNJpUDwIcD7bQ6rbaMNsaoDl+tXIiOvJ6TYEHeGOHLMVAxpeu0EQkKkBKKQyzNAhbbEA3z876znVLXte9Sg8mgB3EHju9TatCiaunMB+lj6JEYRkpwQNvSR9qz3SbdmPgXvuHU6ijQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR21MB1506.namprd21.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(26005)(52536014)(110136005)(6636002)(10290500003)(54906003)(316002)(186003)(2906002)(38070700005)(4326008)(82960400001)(82950400001)(83380400001)(33656002)(8990500004)(5660300002)(38100700002)(122000001)(86362001)(66446008)(8676002)(66476007)(66556008)(64756008)(8936002)(6506007)(508600001)(9686003)(7696005)(55016002)(71200400001)(66946007)(76116006); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?55qmDUUZDuHAMT3yes66+55npzVtvMoSS4/JiXRbshdsaB3K9ZTQfLJ9n1Fu?= =?us-ascii?Q?XXq8f1UojcwYs8jEMLcSBGLZgVSas0UMARzWHY3yj5voCWpUxIwFgakCvcCc?= =?us-ascii?Q?uZtWq8cSpByJrTsX3Sa4aRmKfR0OqHtrqHcikNOnEjRnzEc8dqlDowbst/eN?= =?us-ascii?Q?tkPjjX5rV1EVKAbggRAxmk31eQHHyk5hOKFupDWgm/YT5P/JVHmYoaEpac0Z?= =?us-ascii?Q?MdPC7gxkiafJECcsavY808HTxdBtbJWyml0736lZU9LJ9DE2YG9dtr4ZET4Q?= =?us-ascii?Q?Kg79KzBugfASQ6PmMLGA3PtBU+WsIbwHRBvUZXOIM1AAszBPBnaObmSJ/OFk?= =?us-ascii?Q?A00GLVUAZVcxHwR4arCgS54BY9CL+rZygRGpYHU6VVBwvXEa6zHmrEMmFX05?= =?us-ascii?Q?5osS5iSPe2VEAvhMpW+A1siD3YOc3S4HPqQ8vYv2ERCEa0zkpmKwoP90qZvt?= =?us-ascii?Q?dIDlPNS4vpy5/mq5/zci4dwDnr9A2QxTmFa6XQISR0txPuPr2cgTleHJcBep?= =?us-ascii?Q?MSaapFTEeDYAXd8cSWvJbuoSVjyIYaq1TIR4akdVwCZXG3fOB+UpxPj41NHZ?= =?us-ascii?Q?YWW0s9qwLLxfpSZyNWslGPCNqQdnfIYJl44wnDoBvT+hMcF2EY0XJREOZAN2?= =?us-ascii?Q?inbO43O+5n2kpLqYZVLddI9mGAuDexcJmUpImvVEqq9YJISniAaX8z1RABF4?= =?us-ascii?Q?xjoDPi+tVKIoFcCtbBUgpPEwzsJxj4ewqJ4FiNh+3eiO1KhJTpLyeskC9Qlg?= =?us-ascii?Q?x+QdfjcBs4AEV6T6n0po9HgiFt+p4KSOrHWa7+yjqsM7BhtqRcI23e0fxJPK?= =?us-ascii?Q?EFegPGbOFH03Ah/wYNqh2RiKkelHziHtGLFoZf+ZLSU+AopQMA4zOEsxqi9S?= =?us-ascii?Q?g7UcWaHTwpghjd5yzuiGYFM/4z+P3bu13Udh3vrLIX0y7ZM8VnZ98HF6TykO?= =?us-ascii?Q?3pTXPHtB7I5AqHb74bNG2mP6TYBsOpJpFxYQ+YMjYD9IEm1F/RenAxdeIlkf?= =?us-ascii?Q?ws64sxmLPKLAdv/2lLgx7MwwRo4JgJbnZatV32Jfi+SzJITEmG2HPuXuw7aO?= =?us-ascii?Q?w5wn5Kii5eijnGX56zt+tMH+fXShlEDK5OXP3qdlWxqrNqNdAPtSUp/hX7T7?= =?us-ascii?Q?dN3+sGv00tncIF4ELz6zIemFPD1+aB+AhTDOLLY63U09sioNxi7VpZIZe7u8?= =?us-ascii?Q?5ELB4WQTkUaQnVOTvRM486cRbGHqPhH1quu7y3Mh63HpvWeVN71vLl5eZy39?= =?us-ascii?Q?Rr1FLt+jwhFWHdhzgP7mEBxGiUwZXc2yB+zX2kpdS0TwJrLWK8XzQuHbgCnn?= =?us-ascii?Q?g1rAZdpqZFc7sgxD8hppr/D4SZNRva8cOETmv5VdHQ7RYPi/Dcj9GEWva0Yx?= =?us-ascii?Q?bljcn/KKYr+aJ5Y2Tg00jfgwJAi7DtQMGeVIH7M92IZKsAccjZ5A0sSxW77W?= =?us-ascii?Q?VCjb8CzGTOBaDD+pBpiysXBmNZOTtKX3k58EopaEdwP8kynqblA2wp5Brcv4?= =?us-ascii?Q?F9xzVFHnPyklNHuNS9nn6HdL8YdmnPQ69uU1WL+n+AA4O+SyYBkRoJ6AiIOV?= =?us-ascii?Q?NmAUB0QmKYaaZuGZ4hUgKgY3R6Da8CRRPv+exDZINNWLkOTA4B72Hh+U/yqT?= =?us-ascii?Q?eA=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BY5PR21MB1506.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0bf6cec0-030a-4968-9807-08d9a16700dd X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Nov 2021 20:50:01.6995 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: XVtP0GEWgq7U/iItKCrtcmYvr5IY1b/0JGElfwvHJPVOmR4u8diZRF/kV3XdZDF/O+fhuVMuRxQovuIor438Iw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR21MB1293 Subject: Re: [dpdk-dev] [PATCH v2 11/11] net/netvsc: add meson support for FreeBSD X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 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" > Subject: [PATCH v2 11/11] net/netvsc: add meson support for FreeBSD >=20 > add meson support for FreeBSD >=20 > v2 - moved include statement to after OS detection > - updated ./MAINTAINERS file >=20 > Signed-off-by: Srikanth Kaka > Signed-off-by: Vag Singh > Signed-off-by: Anand Thulasiram Reviewed-by: Long Li > --- > MAINTAINERS | 2 ++ > drivers/net/netvsc/freebsd/meson.build | 6 ++++++ > drivers/net/netvsc/linux/meson.build | 6 ++++++ > drivers/net/netvsc/meson.build | 4 ++++ > 4 files changed, 18 insertions(+) > create mode 100644 drivers/net/netvsc/freebsd/meson.build > create mode 100644 drivers/net/netvsc/linux/meson.build >=20 > diff --git a/MAINTAINERS b/MAINTAINERS > index 278e5b3226..930d789945 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -552,6 +552,7 @@ F: drivers/bus/vdev/ VMBUS bus driver > M: Stephen Hemminger > M: Long Li > +M: Srikanth Kaka > F: drivers/bus/vmbus/ >=20 >=20 > @@ -824,6 +825,7 @@ F: doc/guides/nics/vdev_netvsc.rst Microsoft Hyper-V > netvsc > M: Stephen Hemminger > M: Long Li > +M: Srikanth Kaka > F: drivers/net/netvsc/ > F: doc/guides/nics/netvsc.rst > F: doc/guides/nics/features/netvsc.ini > diff --git a/drivers/net/netvsc/freebsd/meson.build > b/drivers/net/netvsc/freebsd/meson.build > new file mode 100644 > index 0000000000..78f824f701 > --- /dev/null > +++ b/drivers/net/netvsc/freebsd/meson.build > @@ -0,0 +1,6 @@ > +# SPDX-License-Identifier: BSD-3-Clause # Copyright(c) 2018 Microsoft > +Corporation > + > +sources +=3D files( > + 'hn_os.c', > +) > diff --git a/drivers/net/netvsc/linux/meson.build > b/drivers/net/netvsc/linux/meson.build > new file mode 100644 > index 0000000000..78f824f701 > --- /dev/null > +++ b/drivers/net/netvsc/linux/meson.build > @@ -0,0 +1,6 @@ > +# SPDX-License-Identifier: BSD-3-Clause # Copyright(c) 2018 Microsoft > +Corporation > + > +sources +=3D files( > + 'hn_os.c', > +) > diff --git a/drivers/net/netvsc/meson.build b/drivers/net/netvsc/meson.bu= ild > index f74b941f65..6c9f5cfc56 100644 > --- a/drivers/net/netvsc/meson.build > +++ b/drivers/net/netvsc/meson.build > @@ -7,6 +7,8 @@ if is_windows > subdir_done() > endif >=20 > +includes +=3D include_directories(exec_env) > + > build =3D dpdk_conf.has('RTE_BUS_VMBUS') > reason =3D 'missing dependency, DPDK VMBus driver' > sources =3D files( > @@ -18,3 +20,5 @@ sources =3D files( > ) >=20 > deps +=3D ['bus_vmbus' ] > + > +subdir(exec_env) > -- > 2.30.1