From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id C954C45BAE;
	Wed, 23 Oct 2024 10:21:12 +0200 (CEST)
Received: from mails.dpdk.org (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id B7B4F4065B;
	Wed, 23 Oct 2024 10:21:12 +0200 (CEST)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com
 (mail-db8eur05on2047.outbound.protection.outlook.com [40.107.20.47])
 by mails.dpdk.org (Postfix) with ESMTP id 7FDA340B8F
 for <dev@dpdk.org>; Wed, 23 Oct 2024 08:07:24 +0200 (CEST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=CA/MRSOzPf/0m0urpnU9OG/LTNdMoaxC0FGu7wROv9w8z2prlmHRXLy9o39LGeGtwyH9vR0EVk7wAX68NXjkKrEPaVVQFUxuIpfjaZR0dVZlaJciC3uEPz+yQzPkrVVdbaUetXBr5GxBUw/aK6dDA8pUZsOwe+e/Lo+laGJbu/BMskj0Km3pSoYeGIPiL1pANmqKuwQVqu5lZRCK+AlV6fv6GY5ZBfRh2XzffiYhihvf7KqH9GI11uzEBuks01w+o9pbQsXqYLSsq54LUc4Dsi//3OPoe+ULs+jYEpr/e1C7ZktUM4dBvG4kBzPnNAGUs503J3DNWnCsbVaEoreawA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector10001;
 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=OZ2H/XtS212eeVxAE3SXRk6wNCiDMIcnce5jUEQIbYs=;
 b=xe02LoweqIbwx0QriejHNIPukmKuy4henKjzHN7j6m5re1eAzbYX1d/nRlsJ3CweTPKjU5W5q0TSIqJqGfYZrCWT+4mJLGRj5ylffi8/nxI3sDSUmiOOeX7ijMTvFgXLwBGY8475HPL9rOju73qEvManhVbPeTsqU4KfsPTxT/01f9xC48mLofkHDq25tdrm/Pe/sMTKmcoAcxP/d3093q444DPnPILTRw2M05JlKH6Cv0mXAu5WiKlPHEPwovVE6TdDvOe9BGtdxhy5hJAFvEqOpsliEbOsPka65wX6dvKaJqvf88jij9tq0LHq/vqqqbl5cCzPJLUr5Ca6UJE9gQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com;
 dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=OZ2H/XtS212eeVxAE3SXRk6wNCiDMIcnce5jUEQIbYs=;
 b=S515wp0DITiFCIm1wcUUk9saZYnrH2PfEOgwSPoPSIff6hhXd/irzbfQiuWZHjPDZ9Ym8k/wNctCO7q2WbFaMcLgonROkJtZrCb2f3CxMoBYglkzbAGoHSFeX6Kdt2eWIdbmnhVYg1O0X7h/eOpdTCMbQ4NvyoybcX3r61VjafbYPIaIPnjuQg7K/nFJAqvlub4GHrhtIxLrYoSD9e6w2Ccgq6lLEvBQq/0wobYYdOHegmt9hPOBTQbJCIJvTz8FRTPWj+NykhH2bxEY2fB9c35yM3jSmgiWw6FhaEydyocwc6Afp+xVO1Oxf17QUhnGarj7Toqj5e0VgFSTZgzGng==
Received: from DB5PR07MB9515.eurprd07.prod.outlook.com (2603:10a6:10:48a::22)
 by PAXPR07MB8770.eurprd07.prod.outlook.com (2603:10a6:102:245::14)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8093.16; Wed, 23 Oct
 2024 06:07:22 +0000
Received: from DB5PR07MB9515.eurprd07.prod.outlook.com
 ([fe80::765e:2026:9ea2:1c8d]) by DB5PR07MB9515.eurprd07.prod.outlook.com
 ([fe80::765e:2026:9ea2:1c8d%6]) with mapi id 15.20.8069.024; Wed, 23 Oct 2024
 06:07:22 +0000
From: Xiaohua Wang <xiaohua.wang@ericsson.com>
To: "dev@dpdk.org" <dev@dpdk.org>
Subject: Can DPDK AF_XDP PMD support macvlan driver in container?
Thread-Topic: Can DPDK AF_XDP PMD support macvlan driver in container?
Thread-Index: AdslEWIhrnOJTUtTS/m++PUi3i/7vA==
Date: Wed, 23 Oct 2024 06:07:22 +0000
Message-ID: <DB5PR07MB95159C226487EC0A1E3A93A4FB4D2@DB5PR07MB9515.eurprd07.prod.outlook.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=ericsson.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DB5PR07MB9515:EE_|PAXPR07MB8770:EE_
x-ms-office365-filtering-correlation-id: 70dccd13-b6e4-4a87-da75-08dcf328f583
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
 ARA:13230040|366016|376014|1800799024|8096899003|38070700018; 
x-microsoft-antispam-message-info: =?us-ascii?Q?wxAkcbKqLESJYCo18l2F3vBVdNJ88KfrD2Elf54QwcclrUKeXXr5vrj9w5gE?=
 =?us-ascii?Q?ehrRaCg7u1jbeKjDDSIB0WA50aJaamZIXIkjgH8Rw1/VsypfVBoGwyhUgUuB?=
 =?us-ascii?Q?EXhVQNIEIanaJ3W/FkkQs8ALb1oijTf5e7XaSZmWThSeRjY+obHhnk2nxmk9?=
 =?us-ascii?Q?TABmkrx4+QIvxr33osPwY4JK9eKiXIgkmlqhcgrnagxrCHdubBITz4GdtOBq?=
 =?us-ascii?Q?I9/NowcX6O1vg5A9wfkdZoPUgrUpF+O4vFIUo2x7xH4QMtq53kuG9UwhPx8r?=
 =?us-ascii?Q?KOtRtDnKR5I710oF0b3WCZRwx1kvc4Mw7eWNgZPbglIJn778uR4/3/CHS7H+?=
 =?us-ascii?Q?5STnQo4MOXu6HNJVWJ76I80Zp4zGEkrof7vwQwEMjyuogo1mdsZZzpxYz1x4?=
 =?us-ascii?Q?m3Rpz8QqccxQ86dqXVamzSnEDd/ZATQEsjaX0VyJrTBnTjz+si4XxLPMcW5R?=
 =?us-ascii?Q?pTH10PKlIlgcl+kVS0cHN4itHo7vUVCFMxFO2jwdOz48L/tP9wikz7r3sDQI?=
 =?us-ascii?Q?ESJNVbVBLW18Ij8wFvjDuPVUKlvscVi/A2dfk6po+Kw4a6eT2vOjTyLkYgdA?=
 =?us-ascii?Q?DXd1Hf+IInFbomy5CBqkvEiCKkTLBOlguI3yVheEF0AICxTOPbz1Bpaocd0L?=
 =?us-ascii?Q?gZ5PuuF3lrG1ADCdJsJm5TxFwkAu4aFL8Cj06Y4fD21mMkCqtwY4G2DgFyDy?=
 =?us-ascii?Q?O/e2MkAuYHvrjOKDzSrLDNrBP5NNcpImAqVvZKBwxewqUJQ9y9gSC14kbZj/?=
 =?us-ascii?Q?69wJaLwAxq8tvqhkL8G/S8EUqOGlkotiEBQyEF+wndDICx7ThRzt7xaviu9y?=
 =?us-ascii?Q?o6gQjqESHYP7q31gmf2aU/gLxntpA8JB26uiDFKJA2r/ZroGHXtjdrWy5R0+?=
 =?us-ascii?Q?B7YRUSDyy3U4/bdD8GGpdjR6WIVU5SRY5OdoVU9irmCnGImrQGmBULuXXKXT?=
 =?us-ascii?Q?B8cICy1YyY9h6KB+bL7LWPSOa68soMnWmzXnu3LzmUkTfYRd+NUeq9clCfsl?=
 =?us-ascii?Q?A35NJHDv/yg27uJqq3/Pk9GyyCFf3KK4hGsQDostHnFIy2qrhaWT8cNBjpO4?=
 =?us-ascii?Q?wsZfAcQ+3rB3D8bCUycMRomzBus8b+qjQnZRDOo/0fHv/cAyR7DYGHlkRlDq?=
 =?us-ascii?Q?bgjKQJgGHgQVqQblv28pKE8c0vOqpaD9eGIpPnmobz2y6DtGpQPCSun1bHuM?=
 =?us-ascii?Q?XmVDK2AzEQY8MyPOj6LvbrGZewxMjQV6AhCU6LVkZLLmOKrSYAwiQMsZBxtd?=
 =?us-ascii?Q?d2dASV9DmQTXQ37j1xNWaun6Pv/MZZdhe8MKjJ0DJ9W5B79WBRDDMnJ6uuND?=
 =?us-ascii?Q?ZtbcJp9RLcVZzN2SW798auzG?=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:DB5PR07MB9515.eurprd07.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230040)(366016)(376014)(1800799024)(8096899003)(38070700018); DIR:OUT;
 SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?zhqLNI9qPQ3fhclB1Mt+u/KTyrLa/ewRUN9jsq8DTefWLWW0XG03S8w9P9sx?=
 =?us-ascii?Q?+hmN/iXQBBKRX0S6ml9NZR7/gS+2tg/eoa9W1C1SIAEgkbkOToztdPRR31tB?=
 =?us-ascii?Q?sIP71ucvNnWXJk+9do0vBsleclVvEs3wb39yg1EgoHdWOI9d6Zrinv5woqbm?=
 =?us-ascii?Q?gxacP8Sa7pHFv341tPeSKRdhHOFw7RZgE7o1gyfJhROWhWg0dhCwAtLKdQNr?=
 =?us-ascii?Q?AirTrV2HZHAg92iJNtJrZtPriqI01OH8wNSbqZOOKjSoo22mHE3zQc2dS29s?=
 =?us-ascii?Q?/CL3zJPU6ctYENtvMU/NgfiVt5jxYB3+ArDy4Osh3RWnrJGMQL6r7E96Outt?=
 =?us-ascii?Q?VD+WgdNjslVUdrgBc2TzYIOYpnWv3mkl/Jf+tG8qM++Spjc3i28uzdsFecse?=
 =?us-ascii?Q?HgwE0RwRmCQG05qdRYLXAE8lU/P5g8VltJD+OeI63IYjwPQ6MCNWgAMg4/fm?=
 =?us-ascii?Q?Jlj86eMd0hm4E48i7D4sDwDEmMfR/Upm2X3xy7Ho862AHWTyTROcq+jDPI/P?=
 =?us-ascii?Q?Z2/38AzcO4ddwU1rXgg+oBzf94Jc3D/LmIe7OYikRfxhfO4998CpOt/n97rs?=
 =?us-ascii?Q?MLe5fsYKqZQoA9bkeYJFBXJaq76kO7LZV9FJFunRr53agQvArWVM+q40tlEW?=
 =?us-ascii?Q?CpH2kGwMSN4PfDiAJxEA4iYeh985oh7+P7s0QWqohBdQTH7pBd7mnJTdvu64?=
 =?us-ascii?Q?0Uqtl2FbpTXc3ccqMx+FHlTHWJmYm+YwyE/4mupTS6zVdObEzjeZyHB1aDpF?=
 =?us-ascii?Q?nWT2zQWUEl0c8tLgxdjC0vHw0q1P7gpcSNlqEGMsO54dCLjyS4goYjwRXEzf?=
 =?us-ascii?Q?LrCjV3Cb3ieYphOinWJxERbftq2vLRniNWl1uJ3XS020tUO9KFkxW44SuxTV?=
 =?us-ascii?Q?N3y25OeN71TeuU3xZxpbqPnM9Ydv5XxGYqV0zkBqkIoJNHpA4loyzU4GQP2l?=
 =?us-ascii?Q?EJlAj/25d9AWz/If1DuloIj4i7t0qkRJBgt5GFg4oW7h6GkYY9YWRTVula5V?=
 =?us-ascii?Q?yH/4fyUaemzgTV7XEv+XHH4d8WI3aNKVx71L3uEzQvlm+/IGCprE8iO4ZHQN?=
 =?us-ascii?Q?Z293XLwvpzwEnIkXdSpuDVYJkvGNMvZ9TZQVchuABsavsyOKCfp4/ApPkOrf?=
 =?us-ascii?Q?iSJ3++KUw5yXZyR0lf8RioSGFCqAgXfVXYxO5s+Ag6Oey0NGEOYnwFRVRY3S?=
 =?us-ascii?Q?9JIyqdkA3tp/Tr5vZ8YBlo0HRskpLr7/7bxCIemeRY+StheXhee/KxlUQHL7?=
 =?us-ascii?Q?z+El6C6CcjkspNfw/buHztGaMx8jQmWlS/M2TzZ0Weh4aitsZi8MaWHjTozg?=
 =?us-ascii?Q?V3aZJEReIjHN3gwgir0/8lYVpqL3H/dWW0D3OTA9NPJlvlRRp0JkMLquAszT?=
 =?us-ascii?Q?ny6Pw6dFgMJixeL1C8kCnJ7go6kcLsI3Lh/M3ym/UdTZ+bgHIepyjoc77moh?=
 =?us-ascii?Q?igQZpnczmJvNvfJ5fpyek8u99miJ3kimE4ynPl1wd2cQb0bgpBi8+Z7bGtBC?=
 =?us-ascii?Q?EGZL5j6lx2dH+z6QKkI1UH4tBVJPljeHcKniJP3PUMjx3hWsQz23vAUj3cZ1?=
 =?us-ascii?Q?6JEoWbcMHeJihEU/Z3W2vH+owDO4Fm2VlLeIsYOM?=
Content-Type: multipart/alternative;
 boundary="_000_DB5PR07MB95159C226487EC0A1E3A93A4FB4D2DB5PR07MB9515eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DB5PR07MB9515.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 70dccd13-b6e4-4a87-da75-08dcf328f583
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Oct 2024 06:07:22.2535 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: EROSHPwraHZ5oNNr6otjQzuMaDL9e+OCXkw9I3H6XA+QBbkL+n0bztfaCbteBnNPo47nWrYeM29+4sdV9yylS6Ms89HNXdm5taBRJuudUqo=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR07MB8770
X-Mailman-Approved-At: Wed, 23 Oct 2024 10:21:11 +0200
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
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

--_000_DB5PR07MB95159C226487EC0A1E3A93A4FB4D2DB5PR07MB9515eurp_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi,

dpdk-testpmd with AF_XDP PMD can't work on p1p1 (macvlan) interface, but ca=
n work on eth0 (veth) interface.

And is there a method to enable AF_XDP PMD to work in XDP SKB mode? Or add =
one option to set "SKB mode" in AF_XDP Options<https://doc.dpdk.org/guides/=
nics/af_xdp.html> ?

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3Dcan't work on p1p1 (macvlan) i=
nterface=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

5p8j4:/tmp # ./dpdk-testpmd --log-level=3Dpmd.net.af_xdp:debug --no-huge --=
no-pci --no-telemetry --vdev net_af_xdp,iface=3Dp1p1 -- --total-num-mbufs 8=
192
EAL: Detected CPU lcores: 40
EAL: Detected NUMA nodes: 1
EAL: Static memory layout is selected, amount of reserved memory can be adj=
usted with -m or --socket-mem
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: VFIO support initialized
rte_pmd_af_xdp_probe(): Initializing pmd_af_xdp for net_af_xdp
init_internals(): Zero copy between umem and mbuf enabled.
testpmd: create a new mbuf pool <mb_pool_0>: n=3D8192, size=3D2176, socket=
=3D0
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=3Dpaired and odd forward ports number, the last port=
 will pair with itself.

Configuring Port 0 (socket 0)
eth_rx_queue_setup(): Set up rx queue, rx queue id: 0, xsk queue id: 0
libbpf: elf: skipping unrecognized data section(8) .xdp_run_config
libbpf: elf: skipping unrecognized data section(9) xdp_metadata
libbpf: elf: skipping unrecognized data section(7) xdp_metadata
libbpf: prog 'xdp_pass': BPF program load failed: Invalid argument
libbpf: prog 'xdp_pass': failed to load: -22
libbpf: failed to load object '/usr/lib64/bpf/xdp-dispatcher.o'
libbpf: elf: skipping unrecognized data section(7) xdp_metadata
libbpf: elf: skipping unrecognized data section(7) xdp_metadata
libbpf: elf: skipping unrecognized data section(7) xdp_metadata
libbpf: Kernel error message: Underlying driver does not support XDP in nat=
ive mode
libxdp: Error attaching XDP program to ifindex 5: Operation not supported
libxdp: XDP mode not supported; try using SKB mode
xsk_configure(): Failed to create xsk socket.
eth_rx_queue_setup(): Failed to configure xdp socket
Fail to configure port 0 rx queues
rte_pmd_af_xdp_remove(): Removing AF_XDP ethdev on numa socket 0
eth_dev_close(): Closing AF_XDP ethdev on numa socket 0
Port 0 is closed
EAL: Error - exiting with code: 1
Cause: Start ports failed
EAL: Already called cleanup

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3Dwork on eth0 (veth) interface=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

5p8j4:/tmp # ./dpdk-testpmd --log-level=3Dpmd.net.af_xdp:debug --no-huge --=
no-pci --no-telemetry --vdev net_af_xdp,iface=3Deth0 -- --total-num-mbufs 8=
192
EAL: Detected CPU lcores: 40
EAL: Detected NUMA nodes: 1
EAL: Static memory layout is selected, amount of reserved memory can be adj=
usted with -m or --socket-mem
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: VFIO support initialized
rte_pmd_af_xdp_probe(): Initializing pmd_af_xdp for net_af_xdp
init_internals(): Zero copy between umem and mbuf enabled.
testpmd: create a new mbuf pool <mb_pool_0>: n=3D8192, size=3D2176, socket=
=3D0
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=3Dpaired and odd forward ports number, the last port=
 will pair with itself.

Configuring Port 0 (socket 0)
eth_rx_queue_setup(): Set up rx queue, rx queue id: 0, xsk queue id: 0
libbpf: elf: skipping unrecognized data section(8) .xdp_run_config
libbpf: elf: skipping unrecognized data section(9) xdp_metadata
libbpf: elf: skipping unrecognized data section(7) xdp_metadata
libbpf: prog 'xdp_pass': BPF program load failed: Invalid argument
libbpf: prog 'xdp_pass': failed to load: -22
libbpf: failed to load object '/usr/lib64/bpf/xdp-dispatcher.o'
libbpf: elf: skipping unrecognized data section(7) xdp_metadata
libbpf: elf: skipping unrecognized data section(7) xdp_metadata
libbpf: elf: skipping unrecognized data section(7) xdp_metadata
configure_preferred_busy_poll(): Busy polling budget set to: 64
Port 0: 42:5F:27:A2:63:BA
Checking link statuses...
Done
No commandline core given, start packet forwarding
io packet forwarding - ports=3D1 - cores=3D1 - streams=3D1 - NUMA support e=
nabled, MP allocation mode: native
Logical Core 1 (socket 0) forwards packets on 1 streams:
RX P=3D0/Q=3D0 (socket 0) -> TX P=3D0/Q=3D0 (socket 0) peer=3D02:00:00:00:0=
0:00

io packet forwarding packets/burst=3D32
nb forwarding cores=3D1 - nb forwarding ports=3D1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=3D0x0 Tx offloads=3D0x0
RX queue: 0
RX desc=3D0 - RX free threshold=3D0
RX threshold registers: pthresh=3D0 hthresh=3D0 wthresh=3D0
RX Offloads=3D0x0
TX queue: 0
TX desc=3D0 - TX free threshold=3D0
TX threshold registers: pthresh=3D0 hthresh=3D0 wthresh=3D0
TX offloads=3D0x0 - TX RS bit threshold=3D0
Press enter to exit

Telling cores to stop...
Waiting for lcores to finish...

---------------------- Forward statistics for port 0 ----------------------
RX-packets: 14 RX-dropped: 0 RX-total: 14
TX-packets: 14 TX-dropped: 0 TX-total: 14
---------------------------------------------------------------------------=
-

+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 14 RX-dropped: 0 RX-total: 14
TX-packets: 14 TX-dropped: 0 TX-total: 14
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=
+

Done.

Stopping port 0...
Stopping ports...
Done

Shutting down port 0...
Closing ports...
eth_dev_close(): Closing AF_XDP ethdev on numa socket 0
Port 0 is closed
Done

Bye...
rte_pmd_af_xdp_remove(): Removing AF_XDP ethdev on numa socket 0

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3Dappend test environment=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

on workernode:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
worker-pool1-1:/home/test # nsenter -t 127962 -n
Directory: /home/test
Mon Oct 14 03:33:00 CEST 2024
worker-pool1-1:/home/test # ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group d=
efault qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: tunl0@NONE: <NOARP> mtu 1480 qdisc noop state DOWN group default qlen 10=
00
link/ipip 0.0.0.0 brd 0.0.0.0
4: eth0@if108: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 2120 qdisc noq=
ueue state UP group default
link/ether 42:5f:27:a2:63:ba brd ff:ff:ff:ff:ff:ff link-netnsid 0
inet 192.168.96.160/32 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::405f:27ff:fea2:63ba/64 scope link
valid_lft forever preferred_lft forever
5: p1p1@if3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state=
 UP group default
link/ether 7e:c5:53:73:95:5e brd ff:ff:ff:ff:ff:ff link-netnsid 0
inet6 fe80::7cc5:53ff:fe73:955e/64 scope link
valid_lft forever preferred_lft forever
worker-pool1-1:/home/test # ethtool -i eth0
driver: veth
version: 1.0
firmware-version:
expansion-rom-version:
bus-info:
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no
worker-pool1-1:/home/test # ethtool -i eth1
Cannot get driver information: No such device
worker-pool1-1:/home/test # ethtool -i p1p1
driver: macvlan
version: 0.1
firmware-version:
expansion-rom-version:
bus-info:
supports-statistics: no
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no
worker-pool1-1:/home/test #
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D
in container:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
5p8j4:/tmp # ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group d=
efault qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: tunl0@NONE: <NOARP> mtu 1480 qdisc noop state DOWN group default qlen 10=
00
link/ipip 0.0.0.0 brd 0.0.0.0
4: eth0@if108: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 2120 qdisc noq=
ueue state UP group default
link/ether 42:5f:27:a2:63:ba brd ff:ff:ff:ff:ff:ff link-netnsid 0
inet 192.168.96.160/32 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::405f:27ff:fea2:63ba/64 scope link
valid_lft forever preferred_lft forever
5: p1p1@if3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state=
 UP group default
link/ether 7e:c5:53:73:95:5e brd ff:ff:ff:ff:ff:ff link-netnsid 0
inet6 fe80::7cc5:53ff:fe73:955e/64 scope link
valid_lft forever preferred_lft forever
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

--_000_DB5PR07MB95159C226487EC0A1E3A93A4FB4D2DB5PR07MB9515eurp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:DengXian;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"\@DengXian";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-ligatures:standardcontextual;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72" style=3D"word-wrap:=
break-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">dpdk-testpmd with AF_XDP PMD can't work on p1p1 (mac=
vlan) interface, but can work on eth0 (veth) interface.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">And is there a method to enable AF_XDP PMD to work i=
n XDP SKB mode? Or add one option to set &#8220;SKB mode&#8221; in AF_XDP
<a href=3D"https://doc.dpdk.org/guides/nics/af_xdp.html">Options</a> ?<o:p>=
</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3Dcan't w=
ork on p1p1 (macvlan) interface=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">5p8j4:/tmp # ./dpdk-testpmd --log-level=3Dpmd.net.af=
_xdp:debug --no-huge --no-pci --no-telemetry --vdev net_af_xdp,iface=3Dp1p1=
 -- --total-num-mbufs 8192<o:p></o:p></p>
<p class=3D"MsoNormal">EAL: Detected CPU lcores: 40<o:p></o:p></p>
<p class=3D"MsoNormal">EAL: Detected NUMA nodes: 1<o:p></o:p></p>
<p class=3D"MsoNormal">EAL: Static memory layout is selected, amount of res=
erved memory can be adjusted with -m or --socket-mem<o:p></o:p></p>
<p class=3D"MsoNormal">EAL: Detected static linkage of DPDK<o:p></o:p></p>
<p class=3D"MsoNormal">EAL: Multi-process socket /var/run/dpdk/rte/mp_socke=
t<o:p></o:p></p>
<p class=3D"MsoNormal">EAL: Selected IOVA mode 'VA'<o:p></o:p></p>
<p class=3D"MsoNormal">EAL: VFIO support initialized<o:p></o:p></p>
<p class=3D"MsoNormal">rte_pmd_af_xdp_probe(): Initializing pmd_af_xdp for =
net_af_xdp<o:p></o:p></p>
<p class=3D"MsoNormal">init_internals(): Zero copy between umem and mbuf en=
abled.<o:p></o:p></p>
<p class=3D"MsoNormal">testpmd: create a new mbuf pool &lt;mb_pool_0&gt;: n=
=3D8192, size=3D2176, socket=3D0<o:p></o:p></p>
<p class=3D"MsoNormal">testpmd: preferred mempool ops selected: ring_mp_mc<=
o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Warning! port-topology=3Dpaired and odd forward port=
s number, the last port will pair with itself.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Configuring Port 0 (socket 0)<o:p></o:p></p>
<p class=3D"MsoNormal">eth_rx_queue_setup(): Set up rx queue, rx queue id: =
0, xsk queue id: 0<o:p></o:p></p>
<p class=3D"MsoNormal">libbpf: elf: skipping unrecognized data section(8) .=
xdp_run_config<o:p></o:p></p>
<p class=3D"MsoNormal">libbpf: elf: skipping unrecognized data section(9) x=
dp_metadata<o:p></o:p></p>
<p class=3D"MsoNormal">libbpf: elf: skipping unrecognized data section(7) x=
dp_metadata<o:p></o:p></p>
<p class=3D"MsoNormal">libbpf: prog 'xdp_pass': BPF program load failed: In=
valid argument<o:p></o:p></p>
<p class=3D"MsoNormal">libbpf: prog 'xdp_pass': failed to load: -22<o:p></o=
:p></p>
<p class=3D"MsoNormal">libbpf: failed to load object '/usr/lib64/bpf/xdp-di=
spatcher.o'<o:p></o:p></p>
<p class=3D"MsoNormal">libbpf: elf: skipping unrecognized data section(7) x=
dp_metadata<o:p></o:p></p>
<p class=3D"MsoNormal">libbpf: elf: skipping unrecognized data section(7) x=
dp_metadata<o:p></o:p></p>
<p class=3D"MsoNormal">libbpf: elf: skipping unrecognized data section(7) x=
dp_metadata<o:p></o:p></p>
<p class=3D"MsoNormal">libbpf: Kernel error message: Underlying driver does=
 not support XDP in native mode<o:p></o:p></p>
<p class=3D"MsoNormal">libxdp: Error attaching XDP program to ifindex 5: Op=
eration not supported<o:p></o:p></p>
<p class=3D"MsoNormal">libxdp: XDP mode not supported; try using SKB mode<o=
:p></o:p></p>
<p class=3D"MsoNormal">xsk_configure(): Failed to create xsk socket.<o:p></=
o:p></p>
<p class=3D"MsoNormal">eth_rx_queue_setup(): Failed to configure xdp socket=
<o:p></o:p></p>
<p class=3D"MsoNormal">Fail to configure port 0 rx queues<o:p></o:p></p>
<p class=3D"MsoNormal">rte_pmd_af_xdp_remove(): Removing AF_XDP ethdev on n=
uma socket 0<o:p></o:p></p>
<p class=3D"MsoNormal">eth_dev_close(): Closing AF_XDP ethdev on numa socke=
t 0<o:p></o:p></p>
<p class=3D"MsoNormal">Port 0 is closed<o:p></o:p></p>
<p class=3D"MsoNormal">EAL: Error - exiting with code: 1<o:p></o:p></p>
<p class=3D"MsoNormal">Cause: Start ports failed<o:p></o:p></p>
<p class=3D"MsoNormal">EAL: Already called cleanup<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3Dwork on=
 eth0 (veth) interface=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">5p8j4:/tmp # ./dpdk-testpmd --log-level=3Dpmd.net.af=
_xdp:debug --no-huge --no-pci --no-telemetry --vdev net_af_xdp,iface=3Deth0=
 -- --total-num-mbufs 8192<o:p></o:p></p>
<p class=3D"MsoNormal">EAL: Detected CPU lcores: 40<o:p></o:p></p>
<p class=3D"MsoNormal">EAL: Detected NUMA nodes: 1<o:p></o:p></p>
<p class=3D"MsoNormal">EAL: Static memory layout is selected, amount of res=
erved memory can be adjusted with -m or --socket-mem<o:p></o:p></p>
<p class=3D"MsoNormal">EAL: Detected static linkage of DPDK<o:p></o:p></p>
<p class=3D"MsoNormal">EAL: Multi-process socket /var/run/dpdk/rte/mp_socke=
t<o:p></o:p></p>
<p class=3D"MsoNormal">EAL: Selected IOVA mode 'VA'<o:p></o:p></p>
<p class=3D"MsoNormal">EAL: VFIO support initialized<o:p></o:p></p>
<p class=3D"MsoNormal">rte_pmd_af_xdp_probe(): Initializing pmd_af_xdp for =
net_af_xdp<o:p></o:p></p>
<p class=3D"MsoNormal">init_internals(): Zero copy between umem and mbuf en=
abled.<o:p></o:p></p>
<p class=3D"MsoNormal">testpmd: create a new mbuf pool &lt;mb_pool_0&gt;: n=
=3D8192, size=3D2176, socket=3D0<o:p></o:p></p>
<p class=3D"MsoNormal">testpmd: preferred mempool ops selected: ring_mp_mc<=
o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Warning! port-topology=3Dpaired and odd forward port=
s number, the last port will pair with itself.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Configuring Port 0 (socket 0)<o:p></o:p></p>
<p class=3D"MsoNormal">eth_rx_queue_setup(): Set up rx queue, rx queue id: =
0, xsk queue id: 0<o:p></o:p></p>
<p class=3D"MsoNormal">libbpf: elf: skipping unrecognized data section(8) .=
xdp_run_config<o:p></o:p></p>
<p class=3D"MsoNormal">libbpf: elf: skipping unrecognized data section(9) x=
dp_metadata<o:p></o:p></p>
<p class=3D"MsoNormal">libbpf: elf: skipping unrecognized data section(7) x=
dp_metadata<o:p></o:p></p>
<p class=3D"MsoNormal">libbpf: prog 'xdp_pass': BPF program load failed: In=
valid argument<o:p></o:p></p>
<p class=3D"MsoNormal">libbpf: prog 'xdp_pass': failed to load: -22<o:p></o=
:p></p>
<p class=3D"MsoNormal">libbpf: failed to load object '/usr/lib64/bpf/xdp-di=
spatcher.o'<o:p></o:p></p>
<p class=3D"MsoNormal">libbpf: elf: skipping unrecognized data section(7) x=
dp_metadata<o:p></o:p></p>
<p class=3D"MsoNormal">libbpf: elf: skipping unrecognized data section(7) x=
dp_metadata<o:p></o:p></p>
<p class=3D"MsoNormal">libbpf: elf: skipping unrecognized data section(7) x=
dp_metadata<o:p></o:p></p>
<p class=3D"MsoNormal">configure_preferred_busy_poll(): Busy polling budget=
 set to: 64<o:p></o:p></p>
<p class=3D"MsoNormal">Port 0: 42:5F:27:A2:63:BA<o:p></o:p></p>
<p class=3D"MsoNormal">Checking link statuses...<o:p></o:p></p>
<p class=3D"MsoNormal">Done<o:p></o:p></p>
<p class=3D"MsoNormal">No commandline core given, start packet forwarding<o=
:p></o:p></p>
<p class=3D"MsoNormal">io packet forwarding - ports=3D1 - cores=3D1 - strea=
ms=3D1 - NUMA support enabled, MP allocation mode: native<o:p></o:p></p>
<p class=3D"MsoNormal">Logical Core 1 (socket 0) forwards packets on 1 stre=
ams:<o:p></o:p></p>
<p class=3D"MsoNormal">RX P=3D0/Q=3D0 (socket 0) -&gt; TX P=3D0/Q=3D0 (sock=
et 0) peer=3D02:00:00:00:00:00<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">io packet forwarding packets/burst=3D32<o:p></o:p></=
p>
<p class=3D"MsoNormal">nb forwarding cores=3D1 - nb forwarding ports=3D1<o:=
p></o:p></p>
<p class=3D"MsoNormal">port 0: RX queue number: 1 Tx queue number: 1<o:p></=
o:p></p>
<p class=3D"MsoNormal">Rx offloads=3D0x0 Tx offloads=3D0x0<o:p></o:p></p>
<p class=3D"MsoNormal">RX queue: 0<o:p></o:p></p>
<p class=3D"MsoNormal">RX desc=3D0 - RX free threshold=3D0<o:p></o:p></p>
<p class=3D"MsoNormal">RX threshold registers: pthresh=3D0 hthresh=3D0 wthr=
esh=3D0<o:p></o:p></p>
<p class=3D"MsoNormal">RX Offloads=3D0x0<o:p></o:p></p>
<p class=3D"MsoNormal">TX queue: 0<o:p></o:p></p>
<p class=3D"MsoNormal">TX desc=3D0 - TX free threshold=3D0<o:p></o:p></p>
<p class=3D"MsoNormal">TX threshold registers: pthresh=3D0 hthresh=3D0 wthr=
esh=3D0<o:p></o:p></p>
<p class=3D"MsoNormal">TX offloads=3D0x0 - TX RS bit threshold=3D0<o:p></o:=
p></p>
<p class=3D"MsoNormal">Press enter to exit<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Telling cores to stop...<o:p></o:p></p>
<p class=3D"MsoNormal">Waiting for lcores to finish...<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">---------------------- Forward statistics for port 0=
 ----------------------<o:p></o:p></p>
<p class=3D"MsoNormal">RX-packets: 14 RX-dropped: 0 RX-total: 14<o:p></o:p>=
</p>
<p class=3D"MsoNormal">TX-packets: 14 TX-dropped: 0 TX-total: 14<o:p></o:p>=
</p>
<p class=3D"MsoNormal">----------------------------------------------------=
------------------------<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">+++++++++++++++ Accumulated forward statistics for a=
ll ports+++++++++++++++<o:p></o:p></p>
<p class=3D"MsoNormal">RX-packets: 14 RX-dropped: 0 RX-total: 14<o:p></o:p>=
</p>
<p class=3D"MsoNormal">TX-packets: 14 TX-dropped: 0 TX-total: 14<o:p></o:p>=
</p>
<p class=3D"MsoNormal">++++++++++++++++++++++++++++++++++++++++++++++++++++=
++++++++++++++++++++++++<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Done.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Stopping port 0...<o:p></o:p></p>
<p class=3D"MsoNormal">Stopping ports...<o:p></o:p></p>
<p class=3D"MsoNormal">Done<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Shutting down port 0...<o:p></o:p></p>
<p class=3D"MsoNormal">Closing ports...<o:p></o:p></p>
<p class=3D"MsoNormal">eth_dev_close(): Closing AF_XDP ethdev on numa socke=
t 0<o:p></o:p></p>
<p class=3D"MsoNormal">Port 0 is closed<o:p></o:p></p>
<p class=3D"MsoNormal">Done<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Bye...<o:p></o:p></p>
<p class=3D"MsoNormal">rte_pmd_af_xdp_remove(): Removing AF_XDP ethdev on n=
uma socket 0<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3Dappend test environment=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">on workernode:<o:p></o:p></p>
<p class=3D"MsoNormal">=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<=
o:p></o:p></p>
<p class=3D"MsoNormal">worker-pool1-1:/home/test # nsenter -t 127962 -n<o:p=
></o:p></p>
<p class=3D"MsoNormal">Directory: /home/test<o:p></o:p></p>
<p class=3D"MsoNormal">Mon Oct 14 03:33:00 CEST 2024<o:p></o:p></p>
<p class=3D"MsoNormal">worker-pool1-1:/home/test # ip addr<o:p></o:p></p>
<p class=3D"MsoNormal">1: lo: &lt;LOOPBACK,UP,LOWER_UP&gt; mtu 65536 qdisc =
noqueue state UNKNOWN group default qlen 1000<o:p></o:p></p>
<p class=3D"MsoNormal">link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:0=
0<o:p></o:p></p>
<p class=3D"MsoNormal">inet 127.0.0.1/8 scope host lo<o:p></o:p></p>
<p class=3D"MsoNormal">valid_lft forever preferred_lft forever<o:p></o:p></=
p>
<p class=3D"MsoNormal">inet6 ::1/128 scope host<o:p></o:p></p>
<p class=3D"MsoNormal">valid_lft forever preferred_lft forever<o:p></o:p></=
p>
<p class=3D"MsoNormal">2: tunl0@NONE: &lt;NOARP&gt; mtu 1480 qdisc noop sta=
te DOWN group default qlen 1000<o:p></o:p></p>
<p class=3D"MsoNormal">link/ipip 0.0.0.0 brd 0.0.0.0<o:p></o:p></p>
<p class=3D"MsoNormal">4: eth0@if108: &lt;BROADCAST,MULTICAST,PROMISC,UP,LO=
WER_UP&gt; mtu 2120 qdisc noqueue state UP group default<o:p></o:p></p>
<p class=3D"MsoNormal">link/ether 42:5f:27:a2:63:ba brd ff:ff:ff:ff:ff:ff l=
ink-netnsid 0<o:p></o:p></p>
<p class=3D"MsoNormal">inet 192.168.96.160/32 scope global eth0<o:p></o:p><=
/p>
<p class=3D"MsoNormal">valid_lft forever preferred_lft forever<o:p></o:p></=
p>
<p class=3D"MsoNormal">inet6 fe80::405f:27ff:fea2:63ba/64 scope link<o:p></=
o:p></p>
<p class=3D"MsoNormal">valid_lft forever preferred_lft forever<o:p></o:p></=
p>
<p class=3D"MsoNormal">5: p1p1@if3: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt;=
 mtu 1500 qdisc noqueue state UP group default<o:p></o:p></p>
<p class=3D"MsoNormal">link/ether 7e:c5:53:73:95:5e brd ff:ff:ff:ff:ff:ff l=
ink-netnsid 0<o:p></o:p></p>
<p class=3D"MsoNormal">inet6 fe80::7cc5:53ff:fe73:955e/64 scope link<o:p></=
o:p></p>
<p class=3D"MsoNormal">valid_lft forever preferred_lft forever<o:p></o:p></=
p>
<p class=3D"MsoNormal">worker-pool1-1:/home/test # ethtool -i eth0<o:p></o:=
p></p>
<p class=3D"MsoNormal">driver: veth<o:p></o:p></p>
<p class=3D"MsoNormal">version: 1.0<o:p></o:p></p>
<p class=3D"MsoNormal">firmware-version:<o:p></o:p></p>
<p class=3D"MsoNormal">expansion-rom-version:<o:p></o:p></p>
<p class=3D"MsoNormal">bus-info:<o:p></o:p></p>
<p class=3D"MsoNormal">supports-statistics: yes<o:p></o:p></p>
<p class=3D"MsoNormal">supports-test: no<o:p></o:p></p>
<p class=3D"MsoNormal">supports-eeprom-access: no<o:p></o:p></p>
<p class=3D"MsoNormal">supports-register-dump: no<o:p></o:p></p>
<p class=3D"MsoNormal">supports-priv-flags: no<o:p></o:p></p>
<p class=3D"MsoNormal">worker-pool1-1:/home/test # ethtool -i eth1<o:p></o:=
p></p>
<p class=3D"MsoNormal">Cannot get driver information: No such device<o:p></=
o:p></p>
<p class=3D"MsoNormal">worker-pool1-1:/home/test # ethtool -i p1p1<o:p></o:=
p></p>
<p class=3D"MsoNormal">driver: macvlan<o:p></o:p></p>
<p class=3D"MsoNormal">version: 0.1<o:p></o:p></p>
<p class=3D"MsoNormal">firmware-version:<o:p></o:p></p>
<p class=3D"MsoNormal">expansion-rom-version:<o:p></o:p></p>
<p class=3D"MsoNormal">bus-info:<o:p></o:p></p>
<p class=3D"MsoNormal">supports-statistics: no<o:p></o:p></p>
<p class=3D"MsoNormal">supports-test: no<o:p></o:p></p>
<p class=3D"MsoNormal">supports-eeprom-access: no<o:p></o:p></p>
<p class=3D"MsoNormal">supports-register-dump: no<o:p></o:p></p>
<p class=3D"MsoNormal">supports-priv-flags: no<o:p></o:p></p>
<p class=3D"MsoNormal">worker-pool1-1:/home/test #<o:p></o:p></p>
<p class=3D"MsoNormal">=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<o:p></o:p></p>
<p class=3D"MsoNormal">in container:<o:p></o:p></p>
<p class=3D"MsoNormal">=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<o:p></o:p></p>
<p class=3D"MsoNormal">5p8j4:/tmp # ip addr<o:p></o:p></p>
<p class=3D"MsoNormal">1: lo: &lt;LOOPBACK,UP,LOWER_UP&gt; mtu 65536 qdisc =
noqueue state UNKNOWN group default qlen 1000<o:p></o:p></p>
<p class=3D"MsoNormal">link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:0=
0<o:p></o:p></p>
<p class=3D"MsoNormal">inet 127.0.0.1/8 scope host lo<o:p></o:p></p>
<p class=3D"MsoNormal">valid_lft forever preferred_lft forever<o:p></o:p></=
p>
<p class=3D"MsoNormal">inet6 ::1/128 scope host<o:p></o:p></p>
<p class=3D"MsoNormal">valid_lft forever preferred_lft forever<o:p></o:p></=
p>
<p class=3D"MsoNormal">2: tunl0@NONE: &lt;NOARP&gt; mtu 1480 qdisc noop sta=
te DOWN group default qlen 1000<o:p></o:p></p>
<p class=3D"MsoNormal">link/ipip 0.0.0.0 brd 0.0.0.0<o:p></o:p></p>
<p class=3D"MsoNormal">4: eth0@if108: &lt;BROADCAST,MULTICAST,PROMISC,UP,LO=
WER_UP&gt; mtu 2120 qdisc noqueue state UP group default<o:p></o:p></p>
<p class=3D"MsoNormal">link/ether 42:5f:27:a2:63:ba brd ff:ff:ff:ff:ff:ff l=
ink-netnsid 0<o:p></o:p></p>
<p class=3D"MsoNormal">inet 192.168.96.160/32 scope global eth0<o:p></o:p><=
/p>
<p class=3D"MsoNormal">valid_lft forever preferred_lft forever<o:p></o:p></=
p>
<p class=3D"MsoNormal">inet6 fe80::405f:27ff:fea2:63ba/64 scope link<o:p></=
o:p></p>
<p class=3D"MsoNormal">valid_lft forever preferred_lft forever<o:p></o:p></=
p>
<p class=3D"MsoNormal">5: p1p1@if3: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt;=
 mtu 1500 qdisc noqueue state UP group default<o:p></o:p></p>
<p class=3D"MsoNormal">link/ether 7e:c5:53:73:95:5e brd ff:ff:ff:ff:ff:ff l=
ink-netnsid 0<o:p></o:p></p>
<p class=3D"MsoNormal">inet6 fe80::7cc5:53ff:fe73:955e/64 scope link<o:p></=
o:p></p>
<p class=3D"MsoNormal">valid_lft forever preferred_lft forever<o:p></o:p></=
p>
<p class=3D"MsoNormal">=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D<o:p></o:p></p>
</div>
</body>
</html>

--_000_DB5PR07MB95159C226487EC0A1E3A93A4FB4D2DB5PR07MB9515eurp_--