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 525BAA00C5; Thu, 27 Oct 2022 05:08:43 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E796B40A7E; Thu, 27 Oct 2022 05:08:42 +0200 (CEST) Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by mails.dpdk.org (Postfix) with ESMTP id F28A8400D5 for ; Thu, 27 Oct 2022 05:08:40 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1666840121; x=1698376121; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=ouPIswV/3gwtvS3SJY/uGjubHUC4FwPNpDS/iQl67Hs=; b=d04GszIaKHLaWIMflI7hjaGSymYIEKDOQQURIsxMFGGRZKHBDhshsbwB kaJj2j5wm1uMWMh4Xsqnyb3MXMfDXOub3MbMf8XrY+Tmo62qT82Tz9FTF njvPeGZNMImJGweR2ReOlqBwIm8PJgO3NcBYkZLo6vKUi7clATDCbK0Sh cWvBJLz1rVJJcrHIHMH59N3nQjG1c8H3khVSx47pUMjfzYH3jpPPoWKdf sbRZpJ+8qKC+KIM1qs/hth+VxFW5JwrXLTuJp4Xg6znipytmPY5nndqNu iqMhe4YTvi6eaHScbFu3TtRiUZR8o3NKed1q6gSXiHd6Ms07/wadmDXd4 g==; X-IronPort-AV: E=McAfee;i="6500,9779,10512"; a="295526215" X-IronPort-AV: E=Sophos;i="5.95,215,1661842800"; d="scan'208";a="295526215" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Oct 2022 20:08:38 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10512"; a="583395032" X-IronPort-AV: E=Sophos;i="5.95,215,1661842800"; d="scan'208";a="583395032" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga003.jf.intel.com with ESMTP; 26 Oct 2022 20:08:35 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Wed, 26 Oct 2022 20:08:34 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Wed, 26 Oct 2022 20:08:34 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Wed, 26 Oct 2022 20:08:34 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.176) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Wed, 26 Oct 2022 20:08:34 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eIAQToARsXMgXxHNk2vcpr4YWJ9k48e5g38E6/Vp4FFDGoGmTVGbQVOTSrCJ5Xzlq0KLjhDdvpwvr2VP+2zFXZxQcBVB78qMgGBNY3uwkpWxbZEWIz/Y6Fi9ECPyCPngUfKyq/QODqsfZYcs5VrAiuhsXhMytLbE2+hWk7FCkgms/StdVvvvfMrocAguOwytOZ+TtykSHcO23NtVdZAoZBm3FqHiKRDha6x8/mxulD/MW8LhrAfHhodUXpdlrn4GviSit1+0eLHE+C3i9sVYX+wga2wS+kwEpZX8DlhvsZzi7O1OIzWGqDEd8ru6c7JOnGMyI4BBnXC0wNSdTWGfpA== 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=ouPIswV/3gwtvS3SJY/uGjubHUC4FwPNpDS/iQl67Hs=; b=RIPfzkneeuZuaaF9RrVvKEkilqkwI2aHx0mCb0CIfPQdmZtfwCS1WgcttQWTPvVN0Vb7QmKWUgXr0X2Vemq0c/bEj1AR1CL9f0ILvZqgJ1E74wA+caIrqCDpr6FWs7JyF9H4OSJB8ohnE4X+JbJU7Vv8MXEeAv6FBRJnxy4vsPZ1dGqZ8kiEicI2ook9e+PzqFsZYjwLVvyAdGUvJfG0hHInNCkfpHmhZYgVc1pzsnvYEGENKnTT33bbK3Ftqe5gUofALTVIIC8s5ixNy2MF5r6wqNYvfAjMYcI+1EtObPxJNFN0id9LnZFk7fC1EJ7wMkdMQBJ+TcmXba31OB8s+w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from MW4PR11MB5799.namprd11.prod.outlook.com (2603:10b6:303:181::17) by IA1PR11MB6100.namprd11.prod.outlook.com (2603:10b6:208:3d4::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5746.28; Thu, 27 Oct 2022 03:08:32 +0000 Received: from MW4PR11MB5799.namprd11.prod.outlook.com ([fe80::961d:7e56:394d:576f]) by MW4PR11MB5799.namprd11.prod.outlook.com ([fe80::961d:7e56:394d:576f%3]) with mapi id 15.20.5746.028; Thu, 27 Oct 2022 03:08:32 +0000 From: "Gao, DaxueX" To: "Guo, Junfeng" , "Zhang, Qi Z" , "Wu, Jingjing" , "ferruh.yigit@xilinx.com" , "Xing, Beilei" , Ferruh Yigit CC: "dev@dpdk.org" , "Li, Xiaoyun" , "awogbemila@google.com" , "Richardson, Bruce" , "hemant.agrawal@nxp.com" , "stephen@networkplumber.org" , "Xia, Chenbo" , "Zhang, Helin" , "Guo, Junfeng" Subject: RE: [PATCH v2] net/gve: fix meson build failure on non-Linux platforms Thread-Topic: [PATCH v2] net/gve: fix meson build failure on non-Linux platforms Thread-Index: AQHY6SVJHsr2ktbznkWXuqNTJunjZq4hj3wA Date: Thu, 27 Oct 2022 03:08:32 +0000 Message-ID: References: <20221026084244.22083-1-junfeng.guo@intel.com> <20221026102321.260886-1-junfeng.guo@intel.com> In-Reply-To: <20221026102321.260886-1-junfeng.guo@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW4PR11MB5799:EE_|IA1PR11MB6100:EE_ x-ms-office365-filtering-correlation-id: 7a0e6869-fb82-47e7-d7fa-08dab7c887db x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ntc1hAmFOBXsPfn6ljML+5/txOED98nSimqWkDOyxMnRUAfAfSFd5Rcg28dPKkI37U5K2eOxsqZXwYqmUcLQigfyw0o+kUYTJUPbWBsYQ+rirISZs+ekR1WtL0ZA8XBbuDJ4hgvabuWlyyzNHm8Q4j1FywPL8w+g8GlYVPRnQpPzeTpHlVS9WVwW3gYBFGrKTcEVF31Rj6r8dG/VuWeVZE1Uo4pU0aSL7cCrxlAKLXrrvGsm3+g3Luin4LK7YTFEmUN19R2Ut46nT7Bh1SRAlK2A8TpwrwVT9A8rt8l6fLsnMewEym9zymgR6VfteiF4OIdLQG7Sf74L5Nkphy5emSiukrBSgW3GfhdvqkGZlXS3IdGGtOdKhtfG5xGheqkfAFoxb7UBrmrgHkUvOCm5zwVNjkteVs9qgqqQiUMqpQi7ehHjkxTn4wPEt7MayZNd9J6ZQuJxplqF6omv4UkqRDWqFpqkUtLgLe8iTYdysrAfFLTeaQrtMgA7KMN2VDTMTU8flxzogGhePwVUgOjFPyrx8z6dB/q9CtLBpac8wTsJTyadU4zkWkiJiPNqEWNyXT8ugNsd0x37yxJvavrQXkR9evhAVN64n/28Cv3aJtKGIIIZ887ibBY0ZsYbCwmGTBPTV/xhvc2d/YGul9DQDjGQ5ly0+VPx4JX44wsiOBQhjwxamS9T8gIgI3nnVCMkzDp7XfOnd1JU1e1tUQmofqgQHP8g8bP0uFVr53whfad+r5D0UXaM4QNqiEeJx94t9WRQH3kPfkKLQieBmpZafz6gjiKrOcSTWnr2aXxI6Jg= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW4PR11MB5799.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(346002)(136003)(376002)(39860400002)(366004)(396003)(451199015)(4744005)(2906002)(41300700001)(8936002)(66446008)(64756008)(86362001)(6506007)(66476007)(66946007)(76116006)(9686003)(921005)(4326008)(8676002)(26005)(53546011)(7696005)(71200400001)(54906003)(38070700005)(33656002)(110136005)(316002)(122000001)(5660300002)(38100700002)(82960400001)(52536014)(55016003)(66556008)(186003)(478600001)(83380400001)(107886003); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-2022-jp?B?eE1RRUxTa1djTWR6em1teDZrNkE1S1ZsaHZWdG1MaTFjVjlVS2F3Y1Jk?= =?iso-2022-jp?B?YWhSM0hZNkRQb3NkN0x0VjFWblRMVFdRaDNNYkVqZ0piNmVGSXpZcldN?= =?iso-2022-jp?B?dW9DR0g2bjFQSU1jLzkvbmZKWWlqSW5iam5Hd1BoTUxzdGIzbEF3b1FN?= =?iso-2022-jp?B?dTFIZ0xvZWo1b0ptbXkvU2VLMG1CdGtLQ1NLZnZxZFJpMlM1dDhNUzM3?= =?iso-2022-jp?B?cWZybHZuWklZY09qeTBhaTFzbEQybldCaGl0QUpleitvZm1mWUx1TllQ?= =?iso-2022-jp?B?NVlwZis1TWQ1SEwxd1JDWlNlQ1lvbUJOYVI5YlAyVktXUzdGVUpoMXBu?= =?iso-2022-jp?B?ZWZ5YWRGL2R3dlBIK083UmlvejVlakZ3cnhEaldueHBEeGV2d0JNYjRX?= =?iso-2022-jp?B?c0VwVDNoVFRzUGxsZVRNeVo2ME4zVXpkVUxoYmdWTVJGbzFLc1ErQVpR?= =?iso-2022-jp?B?ODJiNFpuaXJXclJnZGhDdkFveUpiem1iYmovMFY3Z2xlMlVoZlRQc0Zi?= =?iso-2022-jp?B?LzVaenRwN2E3TFphWmNVcnJIWG05bk91TnVONS9GK2pHTUNqU0JaRzhG?= =?iso-2022-jp?B?R0UrT3h5Vk9EenNnWlpXRG1XM0tBYVBnSXQ1NHcraEw0VUhRZzBPYjkr?= =?iso-2022-jp?B?S2xHVm1wQjFBNzJHV254WHZOVHRUNG93ZGxnWmdUK3AwTjFjeGFjcUhZ?= =?iso-2022-jp?B?cmxMaGQzdFBqUDlvS21xcDlkUmNhT3lrTVA3R2N1a3BwdTZmZ1ZweUJY?= =?iso-2022-jp?B?RWpJbWFiaERvT04zQnNObUJ5VTFMRmpqTFVYZ1NzQnI5ZjFQRmhhOFhU?= =?iso-2022-jp?B?b3ZacG9aUmxSekJUZWpxaGxnZjY1UEZEM1NjUGZ2UWM3cjRjczAzcEVJ?= =?iso-2022-jp?B?QUdZVEFIMlFBVWh5VklzNklqd3JidzFzNHFHYVZRdFpKVW5BT0xTeXpo?= =?iso-2022-jp?B?SDExUTVtQzB6MmwxSlA4VlhyMkdIck5oQ05sUU5hMUF2N0FKakNSUW5z?= =?iso-2022-jp?B?Slhna3N2WlNYU2J2eEZGMkFKZFNWZ0M4bjlPakw2NzFvOEVncnA1RC9W?= =?iso-2022-jp?B?SkR1TmIzc0NNZitnVFg4L09ETFBuZFZEckV4OHpqY0pxSnFhYktWRm9Z?= =?iso-2022-jp?B?bTlpZTI4RTR5Rll1ZjlIQzRYMitkWkU3M1lTTnpMU3NjMmRkM1BIRDI2?= =?iso-2022-jp?B?ZklwUVpCMWxRVHRQWTU1VDErcFBUMmxsVExqV2t4ZCtSMlpzV1kzTWta?= =?iso-2022-jp?B?K2x0RTk0VjFESkJwWFBiYm5jZkJEY0pnMzhjdHF3OUJZL0ZnZlB2cU5W?= =?iso-2022-jp?B?djNXSXBGY2I3NEt3NXN6MFhYMy94TkxHUGNFY1JXWVZCNmxZSzFpeHRq?= =?iso-2022-jp?B?QUdOSDVlTXg2ak92Wm9McS9UaWxpcHJIQ1ZNdXVVeGFZSUZtNTFMZFZy?= =?iso-2022-jp?B?NklQazEyRDUrcU0vK2JEYWNpVVhWSDhzeXlDdHhxbWVwZGtwVlBoY08z?= =?iso-2022-jp?B?NkVTazQySG96Z0dnVm5yaWJ3RVBsa21ET1M1anBCOFdXWTVNQmg4UXZx?= =?iso-2022-jp?B?dGlXczNuR3ludXFSK2g3dHVsUnM2R0tDRWs5MHB5WERxQzE1c2dvMHRU?= =?iso-2022-jp?B?VHZkQmc3Z2NqSCtkK0FUY21KOXArWkhJS2JRazNTSkFOaS91eFZTTmFV?= =?iso-2022-jp?B?UGxnRE5YdWROTm16Mm9ZSGZLUUR3MEpUUFE2NUkxOTljZUNnN0VYSkVL?= =?iso-2022-jp?B?MEd3ekFhYmNSQmlqbVA5RmhlV25Oc29QellaM2ZZV0ViOERqa0I3akky?= =?iso-2022-jp?B?dkozMEJrK1piT2VHdFVKRnpBL3pmUDZLN0xhWE1hblg1RUpZbU5Rc1dm?= =?iso-2022-jp?B?QldYbTlIcEgxZFRwUGFWakxkcXVYWjQ2akw1bHYzSXVCZ1U1bm9PSVcx?= =?iso-2022-jp?B?ZVQ0TWxoMDRXVU9VVU42Mm44eE1URWhCcE1Ed0Nwd3JTRVIvMEZoTG1z?= =?iso-2022-jp?B?S3JDRjgwNHFhaWI2S1c5RzJHRkdMZGRRRkhDYWVwbjAwejVKMUNPN0lp?= =?iso-2022-jp?B?aytXY3lsN3NmVk5zOUR1ZUxSeWl6amlLTlJ1eDY4dU9JcjJ0M2tETUVD?= =?iso-2022-jp?B?WmpwU21QeWhDb0hwbnNtbnpPN3h5VVY1UEdBdzB5amw3eDRxR0xxand4?= =?iso-2022-jp?B?NnVpVk84UXZyUHhIRmJ0bHh2N011cW82c0hhQ3dyNjBGMTBvYlZFNUda?= =?iso-2022-jp?B?Ym1FdURFOWZEVGRqQnQzcGpCbFlrOVQrTkxCa3psaHZyN0piR0ZoWEFl?= =?iso-2022-jp?B?WXpYeQ==?= Content-Type: text/plain; charset="iso-2022-jp" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW4PR11MB5799.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7a0e6869-fb82-47e7-d7fa-08dab7c887db X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Oct 2022 03:08:32.6864 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: rmkH73mqxzKGiidNa7Ixh3s6+8ontrgSaqnx5IxGqomHuDVf+J4WNh421M/ZZE/jXMN7R5h1KKs9VMYvbIvUVA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR11MB6100 X-OriginatorOrg: intel.com 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 > From: Junfeng Guo > Sent: 2022=1B$BG/=1B(B10=1B$B7n=1B(B26=1B$BF|=1B(B 18:23 > To: Zhang, Qi Z ; Wu, Jingjing ; > ferruh.yigit@xilinx.com; Xing, Beilei > Cc: dev@dpdk.org; Li, Xiaoyun ; > awogbemila@google.com; Richardson, Bruce ; > hemant.agrawal@nxp.com; stephen@networkplumber.org; Xia, Chenbo > ; Zhang, Helin ; Guo, Junfen= g > > Subject: [PATCH v2] net/gve: fix meson build failure on non-Linux platfor= ms >=20 > Meson build may fail on FreeBSD with gcc and clang, due to missing the he= ader > file linux/pci_regs.h on non-Linux platform. Thus, in this patch, we remo= ved the > file include and added the used Macros derived from linux/pci_regs.h. >=20 > Fixes: 3047a5ac8e66 ("net/gve: add support for device initialization") >=20 > Signed-off-by: Junfeng Guo Tested-by: Daxue Gao