Hi Pim,

Thanks reporting this issue and for the RCA.  I have created a revert gerrit change [0] which will be merged once it has been verified.

Cheers,
-daw-

On 12/8/25 10:52, Benoit Ganne (bganne) via lists.fd.io wrote:
Hi Pim, I noticed the same permission issue and just held off upgrading 
vpp-ext-dep until I would have time to look into that...
Given the patch is non-trivial and is breaking some system, I wonder if we 
should revert it and try to address the issue faced by Mohammad in another way?
Dave, Damjan, Mohammad any view?

best
ben

________________________________________
From: [email protected] <[email protected]> on behalf of Pim van Pelt via 
lists.fd.io <[email protected]>
Sent: Sunday, December 7, 2025 21:16
To: [email protected]
Subject: Re: [vpp-dev] DPDK 25.07 and MLX5 PMD

Hoi,

I did a bit more research. There were three changes in dpdk.mk since 24.11.1:
6a038c3aa => dpdk: bump to DPDK 25.07 and rdma-core 58
   => Works and builds vpp-ext-deps_25.10-1_amd64.deb

2be64db79 => build: support VPP native build when VPP_PLATFORM is defined
   => Works and builds vpp-ext-deps_26.02-1_amd64.deb

c2bf6b6a45 => build: fix pkgconfig path for vpp-ext-deps package
   => Suspect and builds vpp-ext-deps_26.02-2_amd64.deb

After https://gerrit.fd.io/r/c/vpp/+/43888, I can't 'make install-ext-deps', it 
errors out with some permissions issues in /opt/vpp/ which can be fixed ith 
sudo chown -R pim /opt/vpp/
Reverting c2bf6b6a45 and it all works again at HEAD (building 26.02-4)

I also noted a stark difference in size of the vpp-ext-deps package:
pim@fryslan:~/src/vpp$ ls -la build/external/*deb
-rw-r--r-- 1 pim pim 73728876 Dec  7 21:05 
build/external/vpp-ext-deps_26.02-1_amd64.deb
-rw-r--r-- 1 pim pim 68178828 Dec  7 20:49 
build/external/vpp-ext-deps_26.02-2_amd64.deb
-rw-r--r-- 1 pim pim 68216208 Dec  7 20:59 
build/external/vpp-ext-deps_26.02-3_amd64.deb
-rw-r--r-- 1 pim pim 73746400 Dec  7 21:14 
build/external/vpp-ext-deps_26.02-4_amd64.deb

So I think DPDK 25.07 itself is OK, but the refactor had unintended side 
effects.

groet,
Pim


On 07.12.2025 19:59, Pim van Pelt via lists.fd.io wrote:
Hoi folks,

I noticed that a current build with Mellanox PMD driver enabled no longer 
detects or starts the NICs.

Compare:
sudo dpkg -i build/external/vpp-ext-deps_25.10-0_amd64.deb
make DPDK_MLX5_PMD=y DPDK_MLX5_COMMON_PMD=y wipe rebuild run

DBGvpp# show ver
vpp v26.02-rc0~297-gd4bcdd62e built by pim on bookworm-builder at 
2025-12-07T18:43:21
DBGvpp# show dpdk ver
DPDK Version:             DPDK 24.11.1
DPDK EAL init args:       --in-memory --no-telemetry --file-prefix vpp
DBGvpp# show int
               Name               Idx    State  MTU (L3/IP4/IP6/MPLS)     
Counter          Count
HundredGigabitEthernet3/0/0       4     down         2026/0/0/0
HundredGigabitEthernet3/0/1       5     down         2026/0/0/0
HundredGigabitEthernet82/0/0      6     down         2026/0/0/0
HundredGigabitEthernet82/0/1      7     down         2026/0/0/0
TenGigabitEthernet1/0/1           1     down         2026/0/0/0
TenGigabitEthernet1/0/2           2     down         2026/0/0/0
TenGigabitEthernet1/0/3           3     down         2026/0/0/0
local0                            0     down          0/0/0/0

sudo dpkg -i build/external/vpp-ext-deps_26.02-3_amd64.deb
make DPDK_MLX5_PMD=y DPDK_MLX5_COMMON_PMD=y wipe rebuild run

DBGvpp# show ver
vpp v26.02-rc0~297-gd4bcdd62e built by pim on bookworm-builder at 
2025-12-07T18:50:15
DBGvpp# show dpdk ver
DPDK Version:             DPDK 25.07.0
DPDK EAL init args:       --in-memory --no-telemetry --file-prefix vpp
DBGvpp# show int
               Name               Idx    State  MTU (L3/IP4/IP6/MPLS)     
Counter          Count
TenGigabitEthernet1/0/1           1     down         2026/0/0/0
TenGigabitEthernet1/0/2           2     down         2026/0/0/0
TenGigabitEthernet1/0/3           3     down         2026/0/0/0
local0                            0     down          0/0/0/0

Can somebody confirm / reproduce? Should be as easy as building from HEAD with 
any MLX5 card (in my case MCX516A-CDAT).

--
Pim van Pelt <[email protected]><mailto:[email protected]>
PBVP1-RIPE https://ipng.ch/









--
Pim van Pelt <[email protected]><mailto:[email protected]>
PBVP1-RIPE https://ipng.ch/





-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#26627): https://lists.fd.io/g/vpp-dev/message/26627
Mute This Topic: https://lists.fd.io/mt/116663717/21656
Group Owner: [email protected]
Unsubscribe: https://lists.fd.io/g/vpp-dev/leave/14379924/21656/631435203/xyzzy 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to