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 7372DA00C3; Wed, 7 Dec 2022 07:51:35 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6A5B342BAC; Wed, 7 Dec 2022 07:51:35 +0100 (CET) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mails.dpdk.org (Postfix) with ESMTP id A995B410D7 for ; Wed, 7 Dec 2022 07:51:33 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1670395893; x=1701931893; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=ppI7JnJ0TPokE0sF3sYNlUk6f3jhMNAhiVYJmubc048=; b=C3N9PJLUMMVsQCE2NyD6PNJ5GrbHT/bOpLGr4k5qs/T/p6qqmgeaZ9gv ngZ9wvVbfIEENHtK8+A8I2NkGEZgO/e5czFhTprkm43WF6WgmIcZ4lLem LcL9oRO0cXMdY+sPlpDIcwzO2SA2pFdlwfcLOI1rMwHI4wRnjXNk/7n0u 7jp7Da8QBGG6z7MebMIGVmT7QSIEKeVP6xIpfm1lOozNkfWNnO1fe4fh4 vORYYmo30ilQK8jl5p74HXpONaHm8sveAGb2UkaeUcmKiK0nsQ/jIXBQh U9lwV4j1l615vvB9hh4/1QoIYQ+pivRzszGlvsx1DuBs92xuYEy3g+ND/ A==; X-IronPort-AV: E=McAfee;i="6500,9779,10553"; a="296515167" X-IronPort-AV: E=Sophos;i="5.96,223,1665471600"; d="scan'208";a="296515167" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Dec 2022 22:51:23 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10553"; a="646496370" X-IronPort-AV: E=Sophos;i="5.96,223,1665471600"; d="scan'208";a="646496370" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by orsmga002.jf.intel.com with ESMTP; 06 Dec 2022 22:51:23 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Tue, 6 Dec 2022 22:51:23 -0800 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Tue, 6 Dec 2022 22:51:22 -0800 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx612.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Tue, 6 Dec 2022 22:51:22 -0800 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.168) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Tue, 6 Dec 2022 22:51:22 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=To96MUn3TEewhJG4P1Vzhpa780pMUz8QPR9+bklbAcW3dPPuqhbMlobWqwYCCWF39IFTWK5bn16tsGnx+0F/3sOjHIdWJ24RRvc+FIxyKT8vMohcDXYFjvRRmOlKreaWc9E9IepCNclzASm85G2Lm8DDSNvV35DCAC26gLO9IQ/4JBgjl377AqlNdkf/cxY/8rReDfLHbukddegzAOQnKfMD9HXk+/KIr3bWXkjiQpZQMPmsf3hD8Sy4OaJipLdBDR5C1rAb0byLpa3ocoIs1tvBg9w5U3r69m68INwJYk8/s43t3lvdO6stZV8VJWxr0OytoUt0bJKeyQi3lSIiRg== 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=aal0b/8YBLBGRgSzRNh0oCwmh782aUqTiEZ4BXJX+Kg=; b=Mx76aFhKsTUpgENtVXMJ91weWaL3eQHvq90M7IbPbjZFw59zKHDGLNAC4iJxJWCUEMrcrCYKGJWdpXYN6m5grekmz3q+QN8bT9j2Y9svEtErxJEMp2vJK7K3kooqIA9XJ3pnicCoR+Z+RJF0nrIhB3vCWGpIF9jn1ACGTdQp6IMIViY8zwu0+0dl/BNpgMVw12g+2M/YWO8YwFEGITVrVbwVYxLcw4X52CBP4G7D2M3yevRVXouWr3L9acySkDRM+y5eLmVbjzZIOhebfKibxM8sT+u51YzBP071iGqHQRnFvUfNX5yQOrkgaeCb44sOuJsOH6uIE4MGysZjwadG/g== 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 MW3PR11MB4587.namprd11.prod.outlook.com (2603:10b6:303:58::7) by PH0PR11MB5660.namprd11.prod.outlook.com (2603:10b6:510:d5::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.14; Wed, 7 Dec 2022 06:51:18 +0000 Received: from MW3PR11MB4587.namprd11.prod.outlook.com ([fe80::b260:d114:37df:64d9]) by MW3PR11MB4587.namprd11.prod.outlook.com ([fe80::b260:d114:37df:64d9%9]) with mapi id 15.20.5880.014; Wed, 7 Dec 2022 06:51:18 +0000 From: "Wu, Jingjing" To: =?iso-8859-1?Q?Morten_Br=F8rup?= , "Richardson, Bruce" , "Xing, Beilei" CC: "dev@dpdk.org" , Shijith Thotton Subject: RE: Building DPDK with IOVA_AS_VA Thread-Topic: Building DPDK with IOVA_AS_VA Thread-Index: AdkJk/Mk/YY1qgY9SbGSL1WJXkYKTwAD/npAABkGVmA= Date: Wed, 7 Dec 2022 06:51:18 +0000 Message-ID: References: <98CBD80474FA8B44BF855DF32C47DC35D8755E@smartserver.smartshare.dk> <98CBD80474FA8B44BF855DF32C47DC35D8755F@smartserver.smartshare.dk> In-Reply-To: <98CBD80474FA8B44BF855DF32C47DC35D8755F@smartserver.smartshare.dk> 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: MW3PR11MB4587:EE_|PH0PR11MB5660:EE_ x-ms-office365-filtering-correlation-id: f244fb05-6384-4091-ceb3-08dad81f719c x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: YZ6f7nwJvDw5lEHlq4+RnW5Im3V41J5Ar9Np4VvvypWXODr7kyMVGVxOVDkYlwxc7U/ADZg9Zpc2aTJP0XFkTJdQIPgFRQyAs6Ffgij/bnROWmQFNxfFRr0ue9xKd0AcAQl+q0YSXP6Y2hj4pMeNRc4wPJ7krjOluyFqXcHZqAfuewPy8Gih+OCrOsULx2aHiWNnH4RFRaxXpARGm8dEDUmMIlJpUcgAr3xeUk9t0huNljDtPuHl6v8XY8cuIl3FTAbO52fSN2s0KqK+RxOv5hGEj431R6ihurR28s6k9YQ6wJGneSm2g4gd+oMfMYsfimjPhrYbSuLGNsSwgACL4XM7oeVgSK8W70U5WkQ0updPYiyaZYOgXBomk0fCM7m2GJKqbPuYpr94JfIcSEdcoaICGZofRfylcxW3J80K+0fZjQpO7TV8lHLrFbwZEdBxXnRVlUa4ChBedrFHMNILsrjlCKdQOtVbqKLy7tFNtXmOBxcLIf8uYMSXk4ne56frPqSrU3g8I+xaBgCIgTe2ji1AiTskN/E6CuJy9UYSwszHE4WHoKwExMOYCG01Z3ZIiBZtDe9hr965Dg7oPpBmZAdrzW/MlNbcLvrrQgfcTF6QVNYrUn2orJfBInl1/zzgP6VXcIIleP/eJ0Je5/WsUumNHzDogENQGqh8qCgsBWGS4+fYg8Gpyoim+r6gATF9zLWQDu2+P0iZFbyYQ/jgJg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW3PR11MB4587.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(39860400002)(366004)(376002)(136003)(346002)(396003)(451199015)(71200400001)(76116006)(53546011)(7696005)(478600001)(6506007)(26005)(33656002)(9686003)(4326008)(55016003)(110136005)(6636002)(54906003)(316002)(86362001)(64756008)(8676002)(66946007)(66446008)(66556008)(66476007)(38100700002)(82960400001)(186003)(122000001)(41300700001)(52536014)(38070700005)(8936002)(2906002)(30864003)(5660300002)(66574015)(83380400001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?AysTYQ8hkCbjDrJdLfhgjHxNWrz66xLzCOE99QR16M7oq/zV7r1ptRFkXe?= =?iso-8859-1?Q?JzirD+ia4bytbr9GL81TUbuDKksegnyraabren8OKlLshFzvAHxc9t3tFc?= =?iso-8859-1?Q?GYWwaAUn/UJycOJ3B49YEZDrz0MdogrgrquqehxlkWSYxAcEQDlmEHZHB0?= =?iso-8859-1?Q?IQnaXyHb5PMHNs7ZTGjsxmMc5zsSxIlNSpSS82v5c0j9bX65fp+cl4dE2O?= =?iso-8859-1?Q?uvsVcpVr9Mu+chHDoWok/Ob386TjSq45JA2MEhR8eeJGK9JxiO+UcaBTQu?= =?iso-8859-1?Q?tGa0JXzzeyGA/dLLkJ26Z1wlLnuKgtPiLpe7ICeX9owps8VbLgnv2vON0+?= =?iso-8859-1?Q?5riWxFZYRsrGnGayRbzLnqLkNOT/n0OR1moHm3QSwKILKaXmttVli/UQDf?= =?iso-8859-1?Q?whJjgm8UDnDPiaVhBPEkXzr6mJRvhDWff2139NRpc8ZXgie2dsybDVxjeQ?= =?iso-8859-1?Q?AYkdvMx7JQtq2PIIH3ZRc9jMJo7VBNu1LKc8gaCWOa+I1X0ngB8RJHrT5X?= =?iso-8859-1?Q?Nr/N2I+MUFfN0HsNOFnI8I2hUtW+QYN5HC587uq9s/Qp9T7VY/PM1w4CMy?= =?iso-8859-1?Q?2baGqVFd+7OVV5elpZHPnMoWVw/mDT/mpaexkocwh1iJQzxiawdAM88Bgc?= =?iso-8859-1?Q?zE8Ka/FRFhIr0O7oq6oDy7hQjPPOpZ6WssuoDb6WR5F/WOpJc3bO6eNd5C?= =?iso-8859-1?Q?5sAXRv9l+l4IVyc/YMpubX8rLgOf82m3Zli0zKltC6NPnZ+1MCiWCw11VQ?= =?iso-8859-1?Q?V0qe+Iwb6UqUQhRji+CTbKR6ByybeTnOX1nT90UmrB/VxCTxe7HOU67u0t?= =?iso-8859-1?Q?pRTyAvaGVQYa5EUwL/T00n9/X3OEkUqdNYfc/dkUrRozbz6b481M7Hq9H0?= =?iso-8859-1?Q?Hd6ptefccm1f4cGdTTu9fkqxk8NQSI7BTaBLbq/YMxXo30a44UQqxwzyC8?= =?iso-8859-1?Q?0k9SZUDbWxKVu/s05F8cjPudRD6chAdjQQk77XXMNoEZPCdDU0FB8970/O?= =?iso-8859-1?Q?ymA3lc3ddivey+00UJAb7XqIdOSYPXoBbyR63reLdVvNoT28QPPpEXPJ3L?= =?iso-8859-1?Q?Pz1grj1k5XuxrsTzknbFQ3XbRIznjSJv+E//exmHYJFEeW6BRpZm1dJMNa?= =?iso-8859-1?Q?+GV8UfSQsHFviEdytOHf0ojHlQ2yTFVY83j2cWTMm5p96EYQD2H187gyz1?= =?iso-8859-1?Q?Ngev7XQATUS6L3nbJnhR4fYi6l9K178g4jP9+DPEf1nB+VeEzY2EG2yDcb?= =?iso-8859-1?Q?SNPjGqN3FqlPM72OHTvdDG9jUlVNVU/DfPJLC03poto7HID4stYO+K1lkP?= =?iso-8859-1?Q?9kcY7nLQBZqzdAaOFNhKErY7NYclRNlp3cMfVWVAOwDNiusoP+LNn3X2IP?= =?iso-8859-1?Q?Zz4nHsYixtENXAb81DR5SQq/+tREi4IH7RZzMJjIJlJDpx+yVkyvnU+04P?= =?iso-8859-1?Q?UPpSOgNxsiEEn5yqPGIpl+N9/GU/KD0zeb2MFyx6TkpsQnTC9OykmcaFxR?= =?iso-8859-1?Q?c7YDAtfNTsoRwIQy2A3hpvKPsUc+uF0Mjw1ZtgWaFWBIuHPW36ui2IrwiM?= =?iso-8859-1?Q?yXCvdhT4u80qU/uO3cLW3HiRkBFzkiuuPuQC5uXOzHilXSvmbvzVU7ydyo?= =?iso-8859-1?Q?DIbXZNBtzFc+5zSSRIUl52KVaIUPHDAFzd?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW3PR11MB4587.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f244fb05-6384-4091-ceb3-08dad81f719c X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Dec 2022 06:51:18.7408 (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: iLCUtE7AwRQuCqfrXDnFvUHFcBbHbav8gkDLIdhuIygtjA72bAUpQzVCZuzo++ZuBUBh0H/1cMFqJmskfvpLfQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5660 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 I guess driver may not handle the attribute enable_iova_as_pa well right no= w. Maybe you can have a try by disabling idpf driver by adding "-Ddisable_driv= ers=3Dnet/idpf". > -----Original Message----- > From: Morten Br=F8rup > Sent: Wednesday, December 7, 2022 2:55 AM > To: Richardson, Bruce ; Wu, Jingjing > ; Xing, Beilei > Cc: dev@dpdk.org; Shijith Thotton > Subject: RE: Building DPDK with IOVA_AS_VA >=20 > +To: Intel idpf maintainers Jingjing Wu, Beilei Xing >=20 > > From: Morten Br=F8rup [mailto:mb@smartsharesystems.com] > > Sent: Tuesday, 6 December 2022 17.58 > > > > Bruce, > > > > How do I build with IOVA_AS_VA, to benefit from Shijith Thotton's > > patch? (Bonus question: How do I make the CI build this way?) > > > > When I try this command: > > meson -Dplatform=3Dgeneric -Dcheck_includes=3Dtrue - > > Denable_iova_as_pa=3Dfalse work > > > > It fails with: > > drivers/net/idpf/meson.build:36:8: ERROR: Unknown variable > > "static_rte_common_idpf". > > > > Here is the full output: > > > > The Meson build system > > Version: 0.60.3 > > Source dir: /home/morten/upstreaming/dpdk-experiment > > Build dir: /home/morten/upstreaming/dpdk-experiment/work > > Build type: native build > > Program cat found: YES (/usr/bin/cat) > > Project name: DPDK > > Project version: 23.03.0-rc0 > > C compiler for the host machine: cc (gcc 9.4.0 "cc (Ubuntu 9.4.0- > > 1ubuntu1~20.04.1) 9.4.0") > > C linker for the host machine: cc ld.bfd 2.34 > > Host machine cpu family: x86_64 > > Host machine cpu: x86_64 > > Message: ## Building in Developer Mode ## > > Program pkg-config pkgconf found: NO > > Program check-symbols.sh found: YES (/home/morten/upstreaming/dpdk- > > experiment/buildtools/check-symbols.sh) > > Program options-ibverbs-static.sh found: YES > > (/home/morten/upstreaming/dpdk-experiment/buildtools/options-ibverbs- > > static.sh) > > Program objdump found: YES (/usr/bin/objdump) > > Program python3 found: YES (/usr/bin/python3) > > Program cat found: YES (/usr/bin/cat) > > Program ../buildtools/symlink-drivers-solibs.sh found: YES (/bin/sh > > /home/morten/upstreaming/dpdk-experiment/config/../buildtools/symlink- > > drivers-solibs.sh) > > Checking for size of "void *" : 8 > > Checking for size of "void *" : 8 > > Library m found: YES > > Library numa found: YES > > Has header "numaif.h" : YES > > Library libfdt found: NO > > Library libexecinfo found: NO > > Did not find pkg-config by name 'pkg-config' > > Found Pkg-config: NO > > Run-time dependency libarchive found: NO (tried pkgconfig) > > Run-time dependency libbsd found: NO (tried pkgconfig) > > Run-time dependency jansson found: NO (tried pkgconfig) > > Run-time dependency openssl found: NO (tried pkgconfig) > > Run-time dependency libpcap found: NO (tried pkgconfig) > > Library pcap found: YES > > Has header "pcap.h" with dependency -lpcap: YES > > Compiler for C supports arguments -Wcast-qual: YES > > Compiler for C supports arguments -Wdeprecated: YES > > Compiler for C supports arguments -Wformat: YES > > Compiler for C supports arguments -Wformat-nonliteral: YES > > Compiler for C supports arguments -Wformat-security: YES > > Compiler for C supports arguments -Wmissing-declarations: YES > > Compiler for C supports arguments -Wmissing-prototypes: YES > > Compiler for C supports arguments -Wnested-externs: YES > > Compiler for C supports arguments -Wold-style-definition: YES > > Compiler for C supports arguments -Wpointer-arith: YES > > Compiler for C supports arguments -Wsign-compare: YES > > Compiler for C supports arguments -Wstrict-prototypes: YES > > Compiler for C supports arguments -Wundef: YES > > Compiler for C supports arguments -Wwrite-strings: YES > > Compiler for C supports arguments -Wno-address-of-packed-member: YES > > Compiler for C supports arguments -Wno-packed-not-aligned: YES > > Compiler for C supports arguments -Wno-missing-field-initializers: YES > > Compiler for C supports arguments -mavx512f: YES > > Checking if "AVX512 checking" : compiles: YES > > Fetching value of define "__SSE4_2__" : 1 > > Fetching value of define "__AES__" : > > Fetching value of define "__AVX__" : > > Fetching value of define "__AVX2__" : > > Fetching value of define "__AVX512BW__" : > > Fetching value of define "__AVX512CD__" : > > Fetching value of define "__AVX512DQ__" : > > Fetching value of define "__AVX512F__" : > > Fetching value of define "__AVX512VL__" : > > Fetching value of define "__PCLMUL__" : > > Fetching value of define "__RDRND__" : > > Fetching value of define "__RDSEED__" : > > Fetching value of define "__VPCLMULQDQ__" : > > Compiler for C supports arguments -Wno-format-truncation: YES > > Message: lib/kvargs: Defining dependency "kvargs" > > Message: lib/telemetry: Defining dependency "telemetry" > > Checking for function "getentropy" : YES > > Message: lib/eal: Defining dependency "eal" > > Message: lib/ring: Defining dependency "ring" > > Message: lib/rcu: Defining dependency "rcu" > > Message: lib/mempool: Defining dependency "mempool" > > Message: lib/mbuf: Defining dependency "mbuf" > > Fetching value of define "__PCLMUL__" : (cached) > > Fetching value of define "__AVX512F__" : (cached) > > Compiler for C supports arguments -mpclmul: YES > > Compiler for C supports arguments -maes: YES > > Compiler for C supports arguments -mavx512f: YES (cached) > > Compiler for C supports arguments -mavx512bw: YES > > Compiler for C supports arguments -mavx512dq: YES > > Compiler for C supports arguments -mavx512vl: YES > > Compiler for C supports arguments -mvpclmulqdq: YES > > Compiler for C supports arguments -mavx2: YES > > Compiler for C supports arguments -mavx: YES > > Message: lib/net: Defining dependency "net" > > Message: lib/meter: Defining dependency "meter" > > Message: lib/ethdev: Defining dependency "ethdev" > > Message: lib/pci: Defining dependency "pci" > > Message: lib/cmdline: Defining dependency "cmdline" > > Message: lib/metrics: Defining dependency "metrics" > > Message: lib/hash: Defining dependency "hash" > > Message: lib/timer: Defining dependency "timer" > > Fetching value of define "__AVX2__" : (cached) > > Compiler for C supports arguments -mavx2: YES (cached) > > Fetching value of define "__AVX512F__" : (cached) > > Fetching value of define "__AVX512VL__" : (cached) > > Fetching value of define "__AVX512CD__" : (cached) > > Fetching value of define "__AVX512BW__" : (cached) > > Compiler for C supports arguments -mavx512f -mavx512vl -mavx512cd - > > mavx512bw: YES > > Message: lib/acl: Defining dependency "acl" > > Message: lib/bbdev: Defining dependency "bbdev" > > Message: lib/bitratestats: Defining dependency "bitratestats" > > Run-time dependency libelf found: NO (tried pkgconfig) > > lib/bpf/meson.build:36: WARNING: libelf is missing, rte_bpf_elf_load > > API will be disabled > > Message: lib/bpf: Defining dependency "bpf" > > Message: lib/cfgfile: Defining dependency "cfgfile" > > Message: lib/compressdev: Defining dependency "compressdev" > > Message: lib/cryptodev: Defining dependency "cryptodev" > > Message: lib/distributor: Defining dependency "distributor" > > Message: lib/efd: Defining dependency "efd" > > Message: lib/eventdev: Defining dependency "eventdev" > > Message: lib/gpudev: Defining dependency "gpudev" > > Message: lib/gro: Defining dependency "gro" > > Message: lib/gso: Defining dependency "gso" > > Message: lib/ip_frag: Defining dependency "ip_frag" > > Message: lib/jobstats: Defining dependency "jobstats" > > Message: lib/latencystats: Defining dependency "latencystats" > > Message: lib/lpm: Defining dependency "lpm" > > Fetching value of define "__AVX512F__" : (cached) > > Fetching value of define "__AVX512DQ__" : (cached) > > Fetching value of define "__AVX512IFMA__" : > > Compiler for C supports arguments -mavx512f -mavx512dq -mavx512ifma: > > YES > > Message: lib/member: Defining dependency "member" > > Message: lib/pcapng: Defining dependency "pcapng" > > Compiler for C supports arguments -Wno-cast-qual: YES > > Message: lib/power: Defining dependency "power" > > Message: lib/rawdev: Defining dependency "rawdev" > > Message: lib/regexdev: Defining dependency "regexdev" > > Message: lib/dmadev: Defining dependency "dmadev" > > Message: lib/rib: Defining dependency "rib" > > Message: lib/reorder: Defining dependency "reorder" > > Message: lib/sched: Defining dependency "sched" > > Message: lib/security: Defining dependency "security" > > Message: lib/stack: Defining dependency "stack" > > Has header "linux/userfaultfd.h" : YES > > Message: lib/vhost: Defining dependency "vhost" > > Message: lib/ipsec: Defining dependency "ipsec" > > Fetching value of define "__AVX512F__" : (cached) > > Fetching value of define "__AVX512DQ__" : (cached) > > Compiler for C supports arguments -mavx512f -mavx512dq: YES > > Compiler for C supports arguments -mavx512bw: YES (cached) > > Message: lib/fib: Defining dependency "fib" > > Message: lib/port: Defining dependency "port" > > Message: lib/pdump: Defining dependency "pdump" > > Message: lib/table: Defining dependency "table" > > Message: lib/pipeline: Defining dependency "pipeline" > > Message: lib/graph: Defining dependency "graph" > > Message: lib/node: Defining dependency "node" > > Compiler for C supports arguments -Wno-format-truncation: YES (cached) > > Compiler for C supports arguments -Wno-cast-qual: YES (cached) > > Compiler for C supports arguments -Wno-pointer-arith: YES > > Compiler for C supports arguments -Wno-pointer-to-int-cast: YES > > Run-time dependency libmusdk found: NO (tried pkgconfig) > > Compiler for C supports arguments -Wno-cast-qual: YES (cached) > > Compiler for C supports arguments -Wno-pointer-arith: YES (cached) > > Message: drivers/bus/pci: Defining dependency "bus_pci" > > Message: drivers/bus/vdev: Defining dependency "bus_vdev" > > Message: drivers/common/cnxk: Defining dependency "common_cnxk" > > Compiler for C supports arguments -std=3Dc11: YES > > Compiler for C supports arguments -Wno-strict-prototypes: YES > > Compiler for C supports arguments -D_BSD_SOURCE: YES > > Compiler for C supports arguments -D_DEFAULT_SOURCE: YES > > Compiler for C supports arguments -D_XOPEN_SOURCE=3D600: YES > > Run-time dependency libmlx5 found: NO (tried pkgconfig) > > Library mlx5 found: NO > > Configuring mlx5_autoconf.h using configuration > > Run-time dependency libcrypto found: NO (tried pkgconfig) > > Library IPSec_MB found: NO > > Run-time dependency libcrypto found: NO (tried pkgconfig) > > Compiler for C supports arguments -Wdisabled-optimization: YES > > Compiler for C supports arguments -Waggregate-return: YES > > Compiler for C supports arguments -Wbad-function-cast: YES > > Compiler for C supports arguments -Wno-sign-compare: YES > > Compiler for C supports arguments -Wno-unused-parameter: YES > > Compiler for C supports arguments -Wno-unused-variable: YES > > Compiler for C supports arguments -Wno-empty-body: YES > > Compiler for C supports arguments -Wno-unused-but-set-variable: YES > > Message: drivers/mempool/bucket: Defining dependency "mempool_bucket" > > Message: drivers/mempool/cnxk: Defining dependency "mempool_cnxk" > > Message: drivers/mempool/ring: Defining dependency "mempool_ring" > > Message: drivers/mempool/stack: Defining dependency "mempool_stack" > > Message: drivers/dma/cnxk: Defining dependency "dma_cnxk" > > Compiler for C supports arguments -Wno-pointer-arith: YES (cached) > > Compiler for C supports arguments -Wno-pointer-arith: YES (cached) > > Message: drivers/dma/skeleton: Defining dependency "dma_skeleton" > > Message: drivers/net/af_packet: Defining dependency "net_af_packet" > > Run-time dependency libxdp found: NO (tried pkgconfig) > > Run-time dependency libbpf found: NO (tried pkgconfig) > > Library bpf found: NO > > Has header "linux/if_xdp.h" : YES > > Run-time dependency zlib found: NO (tried pkgconfig) > > Compiler for C supports arguments -DSUPPORT_CFA_HW_ALL=3D1: YES > > Fetching value of define "__AVX2__" : (cached) > > Compiler for C supports arguments -mavx2: YES (cached) > > Message: drivers/net/bonding: Defining dependency "net_bond" > > Compiler for C supports arguments -flax-vector-conversions: YES > > Compiler for C supports arguments -Wno-strict-aliasing: YES > > Message: drivers/net/cnxk: Defining dependency "net_cnxk" > > Compiler for C supports arguments -Wno-pointer-arith: YES (cached) > > Compiler for C supports arguments -Wno-uninitialized: YES > > Compiler for C supports arguments -Wno-unused-parameter: YES (cached) > > Compiler for C supports arguments -Wno-unused-variable: YES (cached) > > Compiler for C supports arguments -Wno-misleading-indentation: YES > > Compiler for C supports arguments -Wno-implicit-fallthrough: YES > > Fetching value of define "__AVX2__" : (cached) > > Compiler for C supports arguments -mavx2: YES (cached) > > Message: drivers/net/failsafe: Defining dependency "net_failsafe" > > Compiler for C supports arguments -Wno-unused-parameter: YES (cached) > > Compiler for C supports arguments -Wno-unused-value: YES > > Compiler for C supports arguments -Wno-strict-aliasing: YES (cached) > > Compiler for C supports arguments -Wno-format-extra-args: YES > > Compiler for C supports arguments -Wno-unused-variable: YES (cached) > > Compiler for C supports arguments -Wno-implicit-fallthrough: YES > > (cached) > > Compiler for C supports arguments -Wno-sign-compare: YES (cached) > > Compiler for C supports arguments -Wno-unused-value: YES (cached) > > Compiler for C supports arguments -Wno-format: YES > > Compiler for C supports arguments -Wno-format-security: YES > > Compiler for C supports arguments -Wno-format-nonliteral: YES > > Compiler for C supports arguments -Wno-strict-aliasing: YES (cached) > > Compiler for C supports arguments -Wno-unused-but-set-variable: YES > > (cached) > > Compiler for C supports arguments -Wno-unused-parameter: YES (cached) > > Fetching value of define "__AVX2__" : (cached) > > Compiler for C supports arguments -mavx2: YES (cached) > > Fetching value of define "__AVX512F__" : (cached) > > Compiler for C supports arguments -mavx512f: YES (cached) > > Compiler for C supports arguments -mavx512bw: YES (cached) > > Compiler for C supports arguments -march=3Dskylake-avx512: YES > > Fetching value of define "__AVX2__" : (cached) > > Compiler for C supports arguments -mavx2: YES (cached) > > Fetching value of define "__AVX512F__" : (cached) > > Compiler for C supports arguments -mavx512f: YES (cached) > > Compiler for C supports arguments -mavx512bw: YES (cached) > > Compiler for C supports arguments -march=3Dskylake-avx512: YES (cached) > > Compiler for C supports arguments -Wno-unused-value: YES (cached) > > Compiler for C supports arguments -Wno-unused-but-set-variable: YES > > (cached) > > Compiler for C supports arguments -Wno-unused-variable: YES (cached) > > Compiler for C supports arguments -Wno-unused-parameter: YES (cached) > > Fetching value of define "__AVX2__" : (cached) > > Compiler for C supports arguments -mavx2: YES (cached) > > Fetching value of define "__AVX512F__" : (cached) > > Compiler for C supports arguments -mavx512f: YES (cached) > > Compiler for C supports arguments -mavx512bw: YES (cached) > > Compiler for C supports arguments -march=3Dskylake-avx512: YES (cached) > > Fetching value of define "__AVX512F__" : (cached) > > Compiler for C supports arguments -mavx512f: YES (cached) > > Compiler for C supports arguments -mavx512bw: YES (cached) > > Compiler for C supports arguments -march=3Dskylake-avx512: YES (cached) > > > > drivers/net/idpf/meson.build:36:8: ERROR: Unknown variable > > "static_rte_common_idpf". > > > > A full log can be found at /home/morten/upstreaming/dpdk- > > experiment/work/meson-logs/meson-log.txt > > > > > > Med venlig hilsen / Kind regards, > > -Morten Br=F8rup > >