automatic DPDK test reports
 help / color / mirror / Atom feed
* |SUCCESS| pw159212-159228 [PATCH v5 17/17] lib: enable format overflow warnings
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
@ 2025-12-07 18:47     ` qemudev
  2025-12-07 18:54     ` |FAILURE| " qemudev
                       ` (33 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: qemudev @ 2025-12-07 18:47 UTC (permalink / raw)
  To: test-report

Test-Label: loongarch-compilation
Test-Status: SUCCESS
http://dpdk.org/patch/159228

_Compilation OK_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sun,  7 Dec 2025 11:11:52 -0800
DPDK git baseline: Repo:dpdk
  Branch: main
  CommitID: cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> meson & ninja build successfully

Test environment and result as below:

+---------------------+----------------+
|     Environment     | compilation    |
+---------------------+----------------+
| Loongnix-Server 8.3 | PASS           |
+---------------------+----------------+

Loongnix-Server 8.3
    Kernel: 4.19.190+
    Compiler: gcc 8.3


^ permalink raw reply	[flat|nested] 65+ messages in thread

* |FAILURE| pw159212-159228 [PATCH v5 17/17] lib: enable format overflow warnings
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
  2025-12-07 18:47     ` |SUCCESS| pw159212-159228 [PATCH v5 17/17] lib: enable format overflow warnings qemudev
@ 2025-12-07 18:54     ` qemudev
  2025-12-07 19:19     ` |SUCCESS| pw159228 " checkpatch
                       ` (32 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: qemudev @ 2025-12-07 18:54 UTC (permalink / raw)
  To: test-report; +Cc: Stephen Hemminger, maobibo

Test-Label: loongarch-unit-testing
Test-Status: FAILURE
http://dpdk.org/patch/159228

_Unit Testing FAIL_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sun,  7 Dec 2025 11:11:52 -0800
DPDK git baseline: Repo:dpdk
  Branch: main
  CommitID: cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> testing fail

Test environment and result as below:

+---------------------+----------------+
|     Environment     | dpdk_unit_test |
+---------------------+----------------+
| Loongnix-Server 8.3 | FAIL           |
+---------------------+----------------+

Loongnix-Server 8.3
    Kernel: 4.19.190+
    Compiler: gcc 8.3


Test result details:
  1/121 DPDK:fast-tests / acl_autotest                            OK              3.27s
  2/121 DPDK:fast-tests / alarm_autotest                          OK              1.53s
  3/121 DPDK:fast-tests / argparse_autotest                       OK              0.54s
  4/121 DPDK:fast-tests / atomic_autotest                         OK              6.93s
  5/121 DPDK:fast-tests / bitcount_autotest                       OK              0.31s
  6/121 DPDK:fast-tests / bitmap_autotest                         OK              0.31s
  7/121 DPDK:fast-tests / bitops_autotest                         OK              1.82s
  8/121 DPDK:fast-tests / bitratestats_autotest                   OK              0.31s
  9/121 DPDK:fast-tests / bitset_autotest                         OK              3.05s
 10/121 DPDK:fast-tests / bpf_autotest                            OK              0.31s
 11/121 DPDK:fast-tests / bpf_elf_autotest                        SKIP            0.31s   exit status 77
 12/121 DPDK:fast-tests / bpf_convert_autotest                    OK              0.32s
 13/121 DPDK:fast-tests / byteorder_autotest                      OK              0.31s
 14/121 DPDK:fast-tests / cfgfile_autotest                        OK              0.31s
 15/121 DPDK:fast-tests / cksum_autotest                          OK              0.31s
 16/121 DPDK:fast-tests / cmdline_autotest                        OK              0.31s
 17/121 DPDK:fast-tests / common_autotest                         OK              1.20s
 18/121 DPDK:fast-tests / compressdev_autotest                    SKIP            0.07s   exit status 77
 19/121 DPDK:fast-tests / cpuflags_autotest                       OK              0.31s
 20/121 DPDK:fast-tests / crc_autotest                            OK              0.31s
 21/121 DPDK:fast-tests / user_delay_us                           OK              0.31s
 22/121 DPDK:fast-tests / debug_autotest                          FAIL            0.38s   exit status 255
 23/121 DPDK:fast-tests / devargs_autotest                        OK              0.31s
 24/121 DPDK:fast-tests / dispatcher_autotest                     OK              2.53s
 25/121 DPDK:fast-tests / distributor_autotest                    OK              1.21s
 26/121 DPDK:fast-tests / eal_flags_c_opt_autotest                OK              1.01s
 27/121 DPDK:fast-tests / eal_flags_main_opt_autotest             OK              0.26s
 28/121 DPDK:fast-tests / eal_flags_n_opt_autotest                OK              0.23s
 29/121 DPDK:fast-tests / eal_flags_hpet_autotest                 OK              0.15s
 30/121 DPDK:fast-tests / eal_flags_no_huge_autotest              FAIL            0.10s   exit status 255
 31/121 DPDK:fast-tests / eal_flags_a_opt_autotest                OK              0.37s
 32/121 DPDK:fast-tests / eal_flags_b_opt_autotest                OK              0.31s
 33/121 DPDK:fast-tests / eal_flags_vdev_opt_autotest             FAIL            0.13s   exit status 255
 34/121 DPDK:fast-tests / eal_flags_r_opt_autotest                OK              0.23s
 35/121 DPDK:fast-tests / eal_flags_mem_autotest                  FAIL            0.14s   exit status 255
 36/121 DPDK:fast-tests / eal_flags_file_prefix_autotest          TIMEOUT       200.11s   exit status -15
 37/121 DPDK:fast-tests / eal_flags_misc_autotest                 FAIL            0.35s   exit status 255
 38/121 DPDK:fast-tests / eal_fs_autotest                         OK              0.31s
 39/121 DPDK:fast-tests / errno_autotest                          OK              0.31s
 40/121 DPDK:fast-tests / ethdev_link_status                      OK              0.31s
 41/121 DPDK:fast-tests / event_eth_tx_adapter_autotest           OK              1.69s
 42/121 DPDK:fast-tests / event_ring_autotest                     OK              0.32s
 43/121 DPDK:fast-tests / eventdev_common_autotest                OK              0.31s
 44/121 DPDK:fast-tests / eventdev_selftest_sw                    OK              7.24s
 45/121 DPDK:fast-tests / fbarray_autotest                        OK              0.32s
 46/121 DPDK:fast-tests / fib_autotest                            OK              1.15s
 47/121 DPDK:fast-tests / fib6_autotest                           OK              1.13s
 48/121 DPDK:fast-tests / func_reentrancy_autotest                OK              2.42s
 49/121 DPDK:fast-tests / graph_autotest                          OK              0.32s
 50/121 DPDK:fast-tests / node_list_dump                          OK              0.31s
 51/121 DPDK:fast-tests / graph_feature_arc_autotest              OK              0.32s
 52/121 DPDK:fast-tests / hash_autotest                           OK              0.94s
 53/121 DPDK:fast-tests / hash_readwrite_func_autotest            OK              0.11s
 54/121 DPDK:fast-tests / interrupt_autotest                      OK              1.62s
 55/121 DPDK:fast-tests / ipfrag_autotest                         OK              0.08s
 56/121 DPDK:fast-tests / ipsec_autotest                          SKIP            0.32s   exit status 77
 57/121 DPDK:fast-tests / kvargs_autotest                         OK              0.32s
 58/121 DPDK:fast-tests / latencystats_autotest                   OK              0.32s
 59/121 DPDK:fast-tests / lcore_var_autotest                      OK              0.46s
 60/121 DPDK:fast-tests / lcores_autotest                         OK              5.12s
 61/121 DPDK:fast-tests / logs_autotest                           OK              0.31s
 62/121 DPDK:fast-tests / lpm_autotest                            OK              2.36s
 63/121 DPDK:fast-tests / lpm6_autotest                           OK              5.52s
 64/121 DPDK:fast-tests / malloc_autotest                         OK             60.27s
 65/121 DPDK:fast-tests / mbuf_autotest                           OK              4.78s
 66/121 DPDK:fast-tests / mcslock_autotest                        OK              3.73s
 67/121 DPDK:fast-tests / member_autotest                         OK              1.49s
 68/121 DPDK:fast-tests / memcpy_autotest                         OK              6.76s
 69/121 DPDK:fast-tests / memory_autotest                         OK              0.09s
 70/121 DPDK:fast-tests / mempool_autotest                        OK              0.43s
 71/121 DPDK:fast-tests / memzone_autotest                        OK              0.14s
 72/121 DPDK:fast-tests / meter_autotest                          OK              0.31s
 73/121 DPDK:fast-tests / metrics_autotest                        OK              0.31s
 74/121 DPDK:fast-tests / multiprocess_autotest                   OK              0.21s
 75/121 DPDK:fast-tests / net_ether_autotest                      OK              0.98s
 76/121 DPDK:fast-tests / net_ipv6_autotest                       OK              0.31s
 77/121 DPDK:fast-tests / pcapng_autotest                         OK              6.79s
 78/121 DPDK:fast-tests / pdcp_autotest                           SKIP            0.07s   exit status 77
 79/121 DPDK:fast-tests / pdump_autotest                          OK              0.41s
 80/121 DPDK:fast-tests / per_lcore_autotest                      OK              0.41s
 81/121 DPDK:fast-tests / pflock_autotest                         OK              1.13s
 82/121 DPDK:fast-tests / pie_autotest                            OK              0.31s
 83/121 DPDK:fast-tests / ring_pmd_autotest                       OK              0.31s
 84/121 DPDK:fast-tests / power_autotest                          OK              0.31s
 85/121 DPDK:fast-tests / power_cpufreq_autotest                  SKIP            0.07s   exit status 77
 86/121 DPDK:fast-tests / power_intel_uncore_autotest             SKIP            0.31s   exit status 77
 87/121 DPDK:fast-tests / power_kvm_vm_autotest                   SKIP            0.07s   exit status 77
 88/121 DPDK:fast-tests / prefetch_autotest                       OK              0.31s
 89/121 DPDK:fast-tests / ptr_compress_autotest                   OK              0.31s
 90/121 DPDK:fast-tests / rawdev_autotest                         OK              0.31s
 91/121 DPDK:fast-tests / rcu_qsbr_autotest                       OK              0.83s
 92/121 DPDK:fast-tests / reorder_autotest                        OK              0.37s
 93/121 DPDK:fast-tests / rib_autotest                            OK              8.96s
 94/121 DPDK:fast-tests / rib6_autotest                           OK              8.96s
 95/121 DPDK:fast-tests / ring_autotest                           OK              0.34s
 96/121 DPDK:fast-tests / rwlock_test1_autotest                   OK              1.08s
 97/121 DPDK:fast-tests / rwlock_rda_autotest                     OK              5.31s
 98/121 DPDK:fast-tests / rwlock_rds_wrm_autotest                 OK              5.31s
 99/121 DPDK:fast-tests / rwlock_rde_wro_autotest                 OK              5.31s
100/121 DPDK:fast-tests / sched_autotest                          OK              0.31s
101/121 DPDK:fast-tests / security_autotest                       OK              0.07s
102/121 DPDK:fast-tests / seqlock_autotest                        OK              2.32s
103/121 DPDK:fast-tests / service_autotest                        OK              3.02s
104/121 DPDK:fast-tests / soring_autotest                         OK              0.32s
105/121 DPDK:fast-tests / spinlock_autotest                       OK              0.39s
106/121 DPDK:fast-tests / stack_autotest                          OK              0.87s
107/121 DPDK:fast-tests / stack_lf_autotest                       SKIP            0.06s   exit status 77
108/121 DPDK:fast-tests / string_autotest                         OK              0.31s
109/121 DPDK:fast-tests / table_autotest                          OK              7.71s
110/121 DPDK:fast-tests / tailq_autotest                          OK              0.31s
111/121 DPDK:fast-tests / telemetry_data_autotest                 OK              0.31s
112/121 DPDK:fast-tests / telemetry_json_autotest                 OK              0.31s
113/121 DPDK:fast-tests / thash_autotest                          OK              0.32s
114/121 DPDK:fast-tests / threads_autotest                        OK              0.49s
115/121 DPDK:fast-tests / ticketlock_autotest                     OK              0.46s
116/121 DPDK:fast-tests / timer_autotest                          OK              3.89s
117/121 DPDK:fast-tests / trace_autotest                          OK              0.31s
118/121 DPDK:fast-tests / trace_autotest_with_traces              OK              0.32s
119/121 DPDK:fast-tests / vdev_autotest                           OK              0.32s
120/121 DPDK:fast-tests / version_autotest                        OK              0.31s
121/121 DPDK:fast-tests / telemetry_all                           OK             19.54s


Ok:                 107
Expected Fail:      0
Fail:               5
Unexpected Pass:    0
Skipped:            8
Timeout:            1



Test logs for failed test cases:
================================================================================
DPDK:fast-tests / debug_autotest: FAIL
================================================================================
-------------------------------------stdout-------------------------------------
RTE>>debug_autotest
Running binary with argv[]:'/home/zhoumin/gh_dpdk/build/app/dpdk-test' '--file-prefix=debug' '-l' '0' '--no-huge' '-m' '2048' '' 
Child process terminated as expected - Test passed!
Running binary with argv[]:'/home/zhoumin/gh_dpdk/build/app/dpdk-test' '--file-prefix=debug' '-l' '0' '--no-huge' '-m' '2048' '' 
Child process terminated as expected - Test passed!
Child process status: 65280
Child process terminated with incorrect status (expected = 0)!
Test Failed
RTE>>
-------------------------------------stderr-------------------------------------
EAL: Detected CPU lcores: 32
EAL: Detected NUMA nodes: 8
EAL: Detected static linkage of DPDK
EAL: Multi-process socket 
EAL: Selected IOVA mode 'VA'
APP: HPET is not enabled, using TSC as default timer
0: /home/zhoumin/gh_dpdk/build/app/dpdk-test (rte_dump_stack+0x40) [12066c4f0]
1: /home/zhoumin/gh_dpdk/build/app/dpdk-test (120000000+0x29ef3c) [12029ef3c]
2: /home/zhoumin/gh_dpdk/build/app/dpdk-test (120000000+0x22c5e4) [12022c5e4]
3: /home/zhoumin/gh_dpdk/build/app/dpdk-test (120000000+0x5f091c) [1205f091c]
4: /home/zhoumin/gh_dpdk/build/app/dpdk-test (120000000+0x5ef398) [1205ef398]
5: /home/zhoumin/gh_dpdk/build/app/dpdk-test (rdline_char_in+0x728) [1205f3410]
6: /home/zhoumin/gh_dpdk/build/app/dpdk-test (cmdline_in+0x8c) [1205ef478]
7: /home/zhoumin/gh_dpdk/build/app/dpdk-test (main+0x5d8) [1201fd000]
8: /lib64/libc.so.6 (__libc_start_main+0xe4) [fff7348774]
9: /home/zhoumin/gh_dpdk/build/app/dpdk-test (_start+0x6c) [12022c48c]
EAL: Detected CPU lcores: 32
EAL: Detected NUMA nodes: 8
EAL: Detected static linkage of DPDK
EAL: failed to bind : Address already in use
EAL: failed to init mp channel
EAL: Detected CPU lcores: 32
EAL: Detected NUMA nodes: 8
EAL: Detected static linkage of DPDK
EAL: failed to bind : Address already in use
EAL: failed to init mp channel

================================================================================
DPDK:fast-tests / eal_flags_no_huge_autotest: FAIL
================================================================================
-------------------------------------stdout-------------------------------------
RTE>>eal_flags_no_huge_autotest
Running binary with argv[]:'/home/zhoumin/gh_dpdk/build/app/dpdk-test' '--file-prefix=nohuge' '--no-huge' 
Error - process did not run ok with --no-huge flag
Test Failed
RTE>>
-------------------------------------stderr-------------------------------------
EAL: Detected CPU lcores: 32
EAL: Detected NUMA nodes: 8
EAL: Detected static linkage of DPDK
EAL: Multi-process socket 
EAL: Selected IOVA mode 'PA'
APP: HPET is not enabled, using TSC as default timer
EAL: Detected CPU lcores: 32
EAL: Detected NUMA nodes: 8
EAL: Detected static linkage of DPDK
EAL: failed to bind : Address already in use
EAL: failed to init mp channel

================================================================================
DPDK:fast-tests / eal_flags_vdev_opt_autotest: FAIL
================================================================================
-------------------------------------stdout-------------------------------------
RTE>>eal_flags_vdev_opt_autotest
Running binary with argv[]:'/home/zhoumin/gh_dpdk/build/app/dpdk-test' '--file-prefix=vdev' '--no-huge' '--vdev' 'eth_dummy' 
Running binary with argv[]:'/home/zhoumin/gh_dpdk/build/app/dpdk-test' '--file-prefix=vdev' '--no-huge' '--vdev' 'net_ring0' 
Error - process did not run ok with valid vdev value
Test Failed
RTE>>
-------------------------------------stderr-------------------------------------
EAL: Detected CPU lcores: 32
EAL: Detected NUMA nodes: 8
EAL: Detected static linkage of DPDK
EAL: Multi-process socket 
EAL: Selected IOVA mode 'PA'
APP: HPET is not enabled, using TSC as default timer
EAL: Detected CPU lcores: 32
EAL: Detected NUMA nodes: 8
EAL: Detected static linkage of DPDK
EAL: failed to parse device "eth_dummy"
EAL: Unable to parse device 'eth_dummy'
EAL: Unregistering with invalid input parameter
EAL: Detected CPU lcores: 32
EAL: Detected NUMA nodes: 8
EAL: Detected static linkage of DPDK
EAL: failed to bind : Address already in use
EAL: failed to init mp channel

================================================================================
DPDK:fast-tests / eal_flags_mem_autotest: FAIL
================================================================================
-------------------------------------stdout-------------------------------------
RTE>>eal_flags_mem_autotest
Running binary with argv[]:'/home/zhoumin/gh_dpdk/build/app/dpdk-test' '--file-prefix=rte' '--proc-type=secondary' '-m' '18' 
Running binary with argv[]:'/home/zhoumin/gh_dpdk/build/app/dpdk-test' '--file-prefix=memtest' '-m' '18' 
Error - process failed with valid -m flag!
Test Failed
RTE>>
-------------------------------------stderr-------------------------------------
EAL: Detected CPU lcores: 32
EAL: Detected NUMA nodes: 8
EAL: Detected static linkage of DPDK
EAL: Multi-process socket 
EAL: Selected IOVA mode 'PA'
APP: HPET is not enabled, using TSC as default timer
EAL: Detected CPU lcores: 32
EAL: Detected NUMA nodes: 8
EAL: Detected static linkage of DPDK
EAL: failed to bind : Address already in use
EAL: failed to init mp channel
EAL: failed to send to (/var/run/dpdk/rte/mp_socket) due to Bad file descriptor
EAL: Fail to send request /var/run/dpdk/rte/mp_socket:bus_vdev_mp
VDEV_BUS: vdev_scan(): Failed to request vdev from primary
EAL: Selected IOVA mode 'PA'
EAL: Detected CPU lcores: 32
EAL: Detected NUMA nodes: 8
EAL: Detected static linkage of DPDK
EAL: failed to bind : Address already in use
EAL: failed to init mp channel

================================================================================
DPDK:fast-tests / eal_flags_file_prefix_autotest: TIMEOUT
================================================================================
-------------------------------------stdout-------------------------------------
RTE>>eal_flags_file_prefix_autotest
Running binary with argv[]:'/home/zhoumin/gh_dpdk/build/app/dpdk-test' '--proc-type=secondary' '-m' '18' '--file-prefix=memtest' 

-------------------------------------stderr-------------------------------------
EAL: Detected CPU lcores: 32
EAL: Detected NUMA nodes: 8
EAL: Detected static linkage of DPDK
EAL: Multi-process socket 
EAL: Selected IOVA mode 'PA'
APP: HPET is not enabled, using TSC as default timer
EAL: Detected CPU lcores: 32
EAL: Detected NUMA nodes: 8
EAL: Detected static linkage of DPDK

================================================================================
DPDK:fast-tests / eal_flags_misc_autotest: FAIL
================================================================================
-------------------------------------stdout-------------------------------------
RTE>>eal_flags_misc_autotest
Running binary with argv[]:'/home/zhoumin/gh_dpdk/build/app/dpdk-test' '--file-prefix=rte' '--proc-type=secondary' '--invalid-opt' 
Running binary with argv[]:'/home/zhoumin/gh_dpdk/build/app/dpdk-test' '--file-prefix=rte' '--proc-type=secondary' '--no-pci' 
Running binary with argv[]:'/home/zhoumin/gh_dpdk/build/app/dpdk-test' '--file-prefix=rte' '--proc-type=secondary' '-v' 
Running binary with argv[]:'/home/zhoumin/gh_dpdk/build/app/dpdk-test' '-m' '18' '--no-shconf' '--file-prefix=noshconf' '--no-huge' 
Running binary with argv[]:'/home/zhoumin/gh_dpdk/build/app/dpdk-test' '--file-prefix=rte' '--proc-type=secondary' '--syslog=user' 
Running binary with argv[]:'/home/zhoumin/gh_dpdk/build/app/dpdk-test' '--file-prefix=rte' '--proc-type=secondary' '--syslog' 
Running binary with argv[]:'/home/zhoumin/gh_dpdk/build/app/dpdk-test' '--file-prefix=rte' '--proc-type=secondary' '--syslog=invalid' 
Running binary with argv[]:'/home/zhoumin/gh_dpdk/build/app/dpdk-test' '-m' '18' '--file-prefix=hugedir' '--huge-dir' '/dev/hugepages' 
Error - process did not run ok with --huge-dir flag
Test Failed
RTE>>
-------------------------------------stderr-------------------------------------
EAL: Detected CPU lcores: 32
EAL: Detected NUMA nodes: 8
EAL: Detected static linkage of DPDK
EAL: Multi-process socket 
EAL: Selected IOVA mode 'PA'
APP: HPET is not enabled, using TSC as default timer
ARGPARSE: unknown argument --invalid-opt!
EAL: Detected CPU lcores: 32
EAL: Detected NUMA nodes: 8
EAL: Detected static linkage of DPDK
EAL: failed to bind : Address already in use
EAL: failed to init mp channel
EAL: failed to send to (/var/run/dpdk/rte/mp_socket) due to Bad file descriptor
EAL: Fail to send request /var/run/dpdk/rte/mp_socket:bus_vdev_mp
VDEV_BUS: vdev_scan(): Failed to request vdev from primary
EAL: Selected IOVA mode 'PA'
EAL: Detected CPU lcores: 32
EAL: Detected NUMA nodes: 8
EAL: RTE Version: 'DPDK 26.03.0-rc0'
EAL: Detected static linkage of DPDK
EAL: failed to bind : Address already in use
EAL: failed to init mp channel
EAL: failed to send to (/var/run/dpdk/rte/mp_socket) due to Bad file descriptor
EAL: Fail to send request /var/run/dpdk/rte/mp_socket:bus_vdev_mp
VDEV_BUS: vdev_scan(): Failed to request vdev from primary
EAL: Selected IOVA mode 'PA'
EAL: Detected CPU lcores: 32
EAL: Detected NUMA nodes: 8
EAL: Detected static linkage of DPDK
EAL: Selected IOVA mode 'VA'
dpdk-test[1033665]: EAL: Detected CPU lcores: 32
dpdk-test[1033665]: EAL: Detected NUMA nodes: 8
dpdk-test[1033665]: EAL: Detected static linkage of DPDK
dpdk-test[1033665]: EAL: failed to bind : Address already in use
dpdk-test[1033665]: EAL: failed to init mp channel
dpdk-test[1033665]: EAL: failed to send to (/var/run/dpdk/rte/mp_socket) due to Bad file descriptor
dpdk-test[1033665]: EAL: Fail to send request /var/run/dpdk/rte/mp_socket:bus_vdev_mp
dpdk-test[1033665]: VDEV_BUS: vdev_scan(): Failed to request vdev from primary
dpdk-test[1033665]: EAL: Selected IOVA mode 'PA'
dpdk-test[1033667]: EAL: Detected CPU lcores: 32
dpdk-test[1033667]: EAL: Detected NUMA nodes: 8
dpdk-test[1033667]: EAL: Detected static linkage of DPDK
dpdk-test[1033667]: EAL: failed to bind : Address already in use
dpdk-test[1033667]: EAL: failed to init mp channel
dpdk-test[1033667]: EAL: failed to send to (/var/run/dpdk/rte/mp_socket) due to Bad file descriptor
dpdk-test[1033667]: EAL: Fail to send request /var/run/dpdk/rte/mp_socket:bus_vdev_mp
dpdk-test[1033667]: VDEV_BUS: vdev_scan(): Failed to request vdev from primary
dpdk-test[1033667]: EAL: Selected IOVA mode 'PA'
EAL: invalid syslog parameter
EAL: invalid log arguments.
EAL: Unregistering with invalid input parameter
EAL: Detected CPU lcores: 32
EAL: Detected NUMA nodes: 8
EAL: Detected static linkage of DPDK
EAL: failed to bind : Address already in use
EAL: failed to init mp channel


^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159225 [PATCH v5 14/17] eal: handle long shared library path
       [not found]   ` <20251207191242.165619-15-stephen@networkplumber.org>
@ 2025-12-07 19:13     ` checkpatch
  2025-12-16 16:12     ` 0-day Robot
  1 sibling, 0 replies; 65+ messages in thread
From: checkpatch @ 2025-12-07 19:13 UTC (permalink / raw)
  To: test-report

Test-Label: checkpatch
Test-Status: SUCCESS
http://dpdk.org/patch/159225

_coding style OK_



^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159224 [PATCH v5 13/17] eal: check tailq length
       [not found]   ` <20251207191242.165619-14-stephen@networkplumber.org>
@ 2025-12-07 19:14     ` checkpatch
  2025-12-16 16:12     ` 0-day Robot
  1 sibling, 0 replies; 65+ messages in thread
From: checkpatch @ 2025-12-07 19:14 UTC (permalink / raw)
  To: test-report

Test-Label: checkpatch
Test-Status: SUCCESS
http://dpdk.org/patch/159224

_coding style OK_



^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159223 [PATCH v5 12/17] eal: check for hugefile path overflow
       [not found]   ` <20251207191242.165619-13-stephen@networkplumber.org>
@ 2025-12-07 19:15     ` checkpatch
  2025-12-16 16:12     ` 0-day Robot
  1 sibling, 0 replies; 65+ messages in thread
From: checkpatch @ 2025-12-07 19:15 UTC (permalink / raw)
  To: test-report

Test-Label: checkpatch
Test-Status: SUCCESS
http://dpdk.org/patch/159223

_coding style OK_



^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159222 [PATCH v5 11/17] eal: limit maximum runtime directory and socket paths
       [not found]   ` <20251207191242.165619-12-stephen@networkplumber.org>
@ 2025-12-07 19:16     ` checkpatch
  2025-12-16 16:12     ` 0-day Robot
  1 sibling, 0 replies; 65+ messages in thread
From: checkpatch @ 2025-12-07 19:16 UTC (permalink / raw)
  To: test-report

Test-Label: checkpatch
Test-Status: SUCCESS
http://dpdk.org/patch/159222

_coding style OK_



^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159221 [PATCH v5 10/17] eal: add check for sysfs path overflow
       [not found]   ` <20251207191242.165619-11-stephen@networkplumber.org>
@ 2025-12-07 19:16     ` checkpatch
  2025-12-16 16:12     ` |SUCCESS| pw159221 " 0-day Robot
  1 sibling, 0 replies; 65+ messages in thread
From: checkpatch @ 2025-12-07 19:16 UTC (permalink / raw)
  To: test-report

Test-Label: checkpatch
Test-Status: SUCCESS
http://dpdk.org/patch/159221

_coding style OK_



^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159220 [PATCH v5 09/17] eal: avoid format overflow when handling addresses
       [not found]   ` <20251207191242.165619-10-stephen@networkplumber.org>
@ 2025-12-07 19:16     ` checkpatch
  2025-12-16 16:12     ` 0-day Robot
  1 sibling, 0 replies; 65+ messages in thread
From: checkpatch @ 2025-12-07 19:16 UTC (permalink / raw)
  To: test-report

Test-Label: checkpatch
Test-Status: SUCCESS
http://dpdk.org/patch/159220

_coding style OK_



^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159219 [PATCH v5 08/17] eal: warn if thread name is truncated
       [not found]   ` <20251207191242.165619-9-stephen@networkplumber.org>
@ 2025-12-07 19:16     ` checkpatch
  2025-12-16 16:12     ` |SUCCESS| pw169219 " 0-day Robot
  1 sibling, 0 replies; 65+ messages in thread
From: checkpatch @ 2025-12-07 19:16 UTC (permalink / raw)
  To: test-report

Test-Label: checkpatch
Test-Status: SUCCESS
http://dpdk.org/patch/159219

_coding style OK_



^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159218 [PATCH v5 07/17] efd: handle possible name truncation
       [not found]   ` <20251207191242.165619-8-stephen@networkplumber.org>
@ 2025-12-07 19:17     ` checkpatch
  2025-12-16 16:12     ` 0-day Robot
  1 sibling, 0 replies; 65+ messages in thread
From: checkpatch @ 2025-12-07 19:17 UTC (permalink / raw)
  To: test-report

Test-Label: checkpatch
Test-Status: SUCCESS
http://dpdk.org/patch/159218

_coding style OK_



^ permalink raw reply	[flat|nested] 65+ messages in thread

* |WARNING| pw159217 [PATCH v5 06/17] telemetry: avoid possible string overflow
       [not found]   ` <20251207191242.165619-7-stephen@networkplumber.org>
@ 2025-12-07 19:17     ` checkpatch
  2025-12-16 16:12     ` |SUCCESS| " 0-day Robot
  1 sibling, 0 replies; 65+ messages in thread
From: checkpatch @ 2025-12-07 19:17 UTC (permalink / raw)
  To: test-report; +Cc: Stephen Hemminger

Test-Label: checkpatch
Test-Status: WARNING
http://dpdk.org/patch/159217

_coding style issues_


WARNING:STRNCPY: Prefer strscpy, strscpy_pad, or __nonstring over strncpy - see: https://github.com/KSPP/linux/issues/90
#150: FILE: lib/telemetry/telemetry_legacy.c:113:
+	strncpy(addrs.sun_path, colon + 1, len);

total: 0 errors, 1 warnings, 56 lines checked
Warning in lib/telemetry/telemetry_legacy.c:
Writing to stdout or stderr

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159216 [PATCH v5 05/17] latencystats: add check for string overflow
       [not found]   ` <20251207191242.165619-6-stephen@networkplumber.org>
@ 2025-12-07 19:17     ` checkpatch
  2025-12-16 16:12     ` 0-day Robot
  1 sibling, 0 replies; 65+ messages in thread
From: checkpatch @ 2025-12-07 19:17 UTC (permalink / raw)
  To: test-report

Test-Label: checkpatch
Test-Status: SUCCESS
http://dpdk.org/patch/159216

_coding style OK_



^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159215 [PATCH v5 04/17] graph: avoid overflowing comment buffer
       [not found]   ` <20251207191242.165619-5-stephen@networkplumber.org>
@ 2025-12-07 19:17     ` checkpatch
  2025-12-16 16:12     ` 0-day Robot
  1 sibling, 0 replies; 65+ messages in thread
From: checkpatch @ 2025-12-07 19:17 UTC (permalink / raw)
  To: test-report

Test-Label: checkpatch
Test-Status: SUCCESS
http://dpdk.org/patch/159215

_coding style OK_



^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159212 [PATCH v5 01/17] eal: use C library to parse filesystem table
       [not found]   ` <20251207191242.165619-2-stephen@networkplumber.org>
@ 2025-12-07 19:17     ` checkpatch
  2025-12-16 16:11     ` 0-day Robot
  1 sibling, 0 replies; 65+ messages in thread
From: checkpatch @ 2025-12-07 19:17 UTC (permalink / raw)
  To: test-report

Test-Label: checkpatch
Test-Status: SUCCESS
http://dpdk.org/patch/159212

_coding style OK_



^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159228 [PATCH v5 17/17] lib: enable format overflow warnings
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
  2025-12-07 18:47     ` |SUCCESS| pw159212-159228 [PATCH v5 17/17] lib: enable format overflow warnings qemudev
  2025-12-07 18:54     ` |FAILURE| " qemudev
@ 2025-12-07 19:19     ` checkpatch
  2025-12-07 20:59     ` |FAILURE| " 0-day Robot
                       ` (31 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: checkpatch @ 2025-12-07 19:19 UTC (permalink / raw)
  To: test-report

Test-Label: checkpatch
Test-Status: SUCCESS
http://dpdk.org/patch/159228

_coding style OK_



^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159227 [PATCH v5 16/17] vhost: check for overflow in xstat name
       [not found]   ` <20251207191242.165619-17-stephen@networkplumber.org>
@ 2025-12-07 19:19     ` checkpatch
  2025-12-16 16:12     ` 0-day Robot
  1 sibling, 0 replies; 65+ messages in thread
From: checkpatch @ 2025-12-07 19:19 UTC (permalink / raw)
  To: test-report

Test-Label: checkpatch
Test-Status: SUCCESS
http://dpdk.org/patch/159227

_coding style OK_



^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159226 [PATCH v5 15/17] ethdev: avoid possible overflow in xstat names
       [not found]   ` <20251207191242.165619-16-stephen@networkplumber.org>
@ 2025-12-07 19:19     ` checkpatch
  2025-12-16 16:12     ` 0-day Robot
  1 sibling, 0 replies; 65+ messages in thread
From: checkpatch @ 2025-12-07 19:19 UTC (permalink / raw)
  To: test-report

Test-Label: checkpatch
Test-Status: SUCCESS
http://dpdk.org/patch/159226

_coding style OK_



^ permalink raw reply	[flat|nested] 65+ messages in thread

* |FAILURE| pw159228 [PATCH v5 17/17] lib: enable format overflow warnings
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (2 preceding siblings ...)
  2025-12-07 19:19     ` |SUCCESS| pw159228 " checkpatch
@ 2025-12-07 20:59     ` 0-day Robot
  2025-12-08 10:39     ` |FAILURE| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over dpdklab
                       ` (30 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: 0-day Robot @ 2025-12-07 20:59 UTC (permalink / raw)
  To: test-report; +Cc: stephen, robot

From: robot@bytheb.org

Test-Label: github-robot: build
Test-Status: FAILURE
http://patchwork.dpdk.org/patch/159228/

_github build: failed_
Build URL: https://github.com/ovsrobot/dpdk/actions/runs/20009828941

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |FAILURE| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (3 preceding siblings ...)
  2025-12-07 20:59     ` |FAILURE| " 0-day Robot
@ 2025-12-08 10:39     ` dpdklab
  2025-12-08 10:43     ` dpdklab
                       ` (29 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-08 10:39 UTC (permalink / raw)
  To: Test Report; +Cc: dpdk-test-reports, Stephen Hemminger

Test-Label: iol-unit-amd64-testing
Test-Status: FAILURE
http://dpdk.org/patch/159228

_Testing issues_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> testing issues

Upstream job id: Generic-Unit-Test-DPDK#399100

Test environment and result as below:

+-------------------------------+----------------+
|          Environment          | dpdk_unit_test |
+===============================+================+
| Fedora Linux 41               | PEND           |
+-------------------------------+----------------+
| Fedora Linux 42               | PEND           |
+-------------------------------+----------------+
| CentOS Stream 9               | PEND           |
+-------------------------------+----------------+
| Ubuntu 20.04                  | WARN           |
+-------------------------------+----------------+
| Ubuntu 22.04                  | PEND           |
+-------------------------------+----------------+
| Fedora Linux 40               | PEND           |
+-------------------------------+----------------+
| Debian GNU/Linux 12           | PEND           |
+-------------------------------+----------------+
| Ubuntu 24.04                  | PEND           |
+-------------------------------+----------------+
| Red Hat Enterprise Linux 9.5  | PEND           |
+-------------------------------+----------------+
| Red Hat Enterprise Linux 8.10 | PEND           |
+-------------------------------+----------------+
| CentOS Stream 10              | PEND           |
+-------------------------------+----------------+
| Windows Server 2022           | PEND           |
+-------------------------------+----------------+

==== 20 line log output for Ubuntu 20.04 (dpdk_unit_test): ====
[272/3605] Compiling C object lib/librte_cfgfile.a.p/cfgfile_rte_cfgfile.c.o
FAILED: lib/librte_cfgfile.a.p/cfgfile_rte_cfgfile.c.o
ccache cc -Ilib/librte_cfgfile.a.p -Ilib -I../lib -Ilib/cfgfile -I../lib/cfgfile -Ilib/eal/common -I../lib/eal/common -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -I../kernel/linux -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/argparse -I../lib/argparse -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O3 -include rte_config.h -Wvla -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-packed-not-aligned -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -DRTE_LOG_DEFAU
 LT_LOGTYPE=lib.cfgfile -MD -MQ lib/librte_cfgfile.a.p/cfgfile_rte_cfgfile.c.o -MF lib/librte_cfgfile.a.p/cfgfile_rte_cfgfile.c.o.d -o lib/librte_cfgfile.a.p/cfgfile_rte_cfgfile.c.o -c ../lib/cfgfile/rte_cfgfile.c
In file included from ../lib/cfgfile/rte_cfgfile.c:11:
../lib/cfgfile/rte_cfgfile.c: In function 'rte_cfgfile_load_with_params':
../lib/eal/include/rte_string_fns.h:63:17: error: '%s' directive output may be truncated writing up to 323 bytes into a region of size 64 [-Werror=format-truncation=]
63 |  return (size_t)snprintf(dst, size, "%s", src);
|                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:867,
from ../lib/cfgfile/rte_cfgfile.c:5:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 324 bytes into a destination of size 64
67 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
|          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 |        __bos (__s), __fmt, __va_arg_pack ());
|        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[273/3605] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_compressdev_pmd.c.o
[274/3605] Compiling C object lib/librte_bpf.a.p/bpf_bpf_jit_x86.c.o
[275/3605] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_compressdev.c.o
ninja: build stopped: subcommand failed.
==== End log output ====

Fedora Linux 41
	Kernel: 5.15
	Compiler: clang gcc (GCC) 14.3.1 20250523 (Red Hat 14.3.1-1)

Fedora Linux 42
	Kernel: 5.15
	Compiler: gcc gcc (GCC) 15.2.1 20250808 (Red Hat 15.2.1-1)

CentOS Stream 9
	Kernel: 5.15
	Compiler: gcc gcc (GCC) 11.5.0 20240719 (Red Hat 11.5.0-11)

Ubuntu 20.04
	Kernel: 5.15
	Compiler: gcc gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0

Ubuntu 22.04
	Kernel: 5.15
	Compiler: gcc gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0

Fedora Linux 40
	Kernel: 5.15
	Compiler: clang gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3)

Debian GNU/Linux 12
	Kernel: 5.15
	Compiler: gcc gcc (Debian 12.2.0-14+deb12u1) 12.2.0

Ubuntu 24.04
	Kernel: 5.15
	Compiler: gcc gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0

Red Hat Enterprise Linux 9.5
	Kernel: 5.15
	Compiler: gcc gcc (GCC) 11.5.0 20240719 (Red Hat 11.5.0-2)

Red Hat Enterprise Linux 8.10
	Kernel: 5.15
	Compiler: gcc gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-22)

CentOS Stream 10
	Kernel: 5.15
	Compiler: gcc gcc (GCC) 14.2.1 20250110 (Red Hat 14.2.1-8)

Windows Server 2022
	Kernel: 10.0.20348.2031
	Compiler: clang 15.0.7, gcc 14.1.0 (MinGW), and MSVC VS 19.39.33521

To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |FAILURE| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (4 preceding siblings ...)
  2025-12-08 10:39     ` |FAILURE| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over dpdklab
@ 2025-12-08 10:43     ` dpdklab
  2025-12-08 10:44     ` |WARNING| " dpdklab
                       ` (28 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-08 10:43 UTC (permalink / raw)
  To: Test Report; +Cc: dpdk-test-reports, Stephen Hemminger

Test-Label: iol-compile-amd64-testing
Test-Status: FAILURE
http://dpdk.org/patch/159228

_Testing issues_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> testing issues

Upstream job id: Generic-DPDK-Compile-Meson#450314

Test environment and result as below:

+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+
|          Environment          | dpdk_meson_compile | dpdk_compile_ovs | dpdk_msvc_compile | dpdk_llvm_clang_compile | dpdk_mingw64_compile |
+===============================+====================+==================+===================+=========================+======================+
| Ubuntu 20.04                  | FAIL               | SKIPPED          | SKIPPED           | SKIPPED                 | SKIPPED              |
+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+
| CentOS Stream 10              | PEND               | SKIPPED          | SKIPPED           | SKIPPED                 | SKIPPED              |
+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+
| CentOS Stream 9               | PEND               | SKIPPED          | SKIPPED           | SKIPPED                 | SKIPPED              |
+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+
| Debian GNU/Linux 12           | PEND               | SKIPPED          | SKIPPED           | SKIPPED                 | SKIPPED              |
+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+
| Red Hat Enterprise Linux 8.10 | FAIL               | SKIPPED          | SKIPPED           | SKIPPED                 | SKIPPED              |
+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+
| openSUSE Leap 15.6            | PEND               | SKIPPED          | SKIPPED           | SKIPPED                 | SKIPPED              |
+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+
| Fedora Linux 42               | PEND               | PEND             | SKIPPED           | SKIPPED                 | SKIPPED              |
+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+
| Alpine Linux 3.22.0           | PEND               | SKIPPED          | SKIPPED           | SKIPPED                 | SKIPPED              |
+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+
| Red Hat Enterprise Linux 9.5  | PEND               | SKIPPED          | SKIPPED           | SKIPPED                 | SKIPPED              |
+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+
| Ubuntu 24.04                  | PEND               | PEND             | SKIPPED           | SKIPPED                 | SKIPPED              |
+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+
| Ubuntu 22.04                  | PEND               | SKIPPED          | SKIPPED           | SKIPPED                 | SKIPPED              |
+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+
| FreeBSD 14.2                  | PEND               | SKIPPED          | SKIPPED           | SKIPPED                 | SKIPPED              |
+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+
| Windows Server 2022           | SKIPPED            | SKIPPED          | FAIL              | SKIPPED                 | PASS                 |
+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+
| Windows Server 2025           | SKIPPED            | SKIPPED          | SKIPPED           | FAIL                    | SKIPPED              |
+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+

==== 20 line log output for Windows Server 2025 (dpdk_llvm_clang_compile): ====
[172/899] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_mtr.c.obj
[173/899] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_flow.c.obj
[174/899] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_tm.c.obj
[175/899] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_telemetry.c.obj
[176/899] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_common.c.obj
[177/899] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_8472.c.obj
[178/899] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_8079.c.obj
[179/899] Generating lib/rte_ethdev_map with a custom command
[180/899] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_8636.c.obj
[181/899] Compiling C object lib/librte_hash.a.p/hash_rte_hash_crc.c.obj
[182/899] Compiling C object lib/librte_hash.a.p/hash_rte_fbk_hash.c.obj
FAILED: lib/librte_hash.a.p/hash_rte_fbk_hash.c.obj
"clang" "-Ilib\librte_hash.a.p" "-Ilib" "-I..\lib" "-Ilib\hash" "-I..\lib\hash" "-Ilib\eal\common" "-I..\lib\eal\common" "-I." "-I.." "-Iconfig" "-I..\config" "-Ilib\eal\include" "-I..\lib\eal\include" "-Ilib\eal\windows\include" "-I..\lib\eal\windows\include" "-Ilib\eal\x86\include" "-I..\lib\eal\x86\include" "-Ilib\eal" "-I..\lib\eal" "-Ilib\argparse" "-I..\lib\argparse" "-Ilib\log" "-I..\lib\log" "-Ilib\kvargs" "-I..\lib\kvargs" "-Ilib\net" "-I..\lib\net" "-Ilib\mbuf" "-I..\lib\mbuf" "-Ilib\mempool" "-I..\lib\mempool" "-Ilib\ring" "-I..\lib\ring" "-Ilib\metrics" "-I..\lib\metrics" "-Ilib\telemetry" "-I..\lib\telemetry" "-Ilib\rcu" "-I..\lib\rcu" "-IC:\Program Files\Mellanox\MLNX_WinOF2_DevX_SDK\inc" "-fdiagnostics-color=always" "-D_FILE_OFFSET_BITS=64" "-Wall" "-Winvalid-pch" "-Wextra" "-Werror" "-std=c11" "-O3" "-include" "rte_config.h" "-Wvla" "-Wcast-qual" "-Wcomma" "-Wdeprecated" "-Wformat" "-Wformat-nonliteral" "-Wformat-security" "-Wmissing-declarations" "-Wmissing-prototype
 s" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wsign-compare" "-Wstrict-prototypes" "-Wundef" "-Wwrite-strings" "-Wno-missing-field-initializers" "-D_GNU_SOURCE" "-D_WIN32_WINNT=0x0A00" "-D_CRT_SECURE_NO_WARNINGS" "-march=native" "-mrtm" "-DALLOW_EXPERIMENTAL_API" "-DALLOW_INTERNAL_API" "-DRTE_LOG_DEFAULT_LOGTYPE=lib.hash" "-DRTE_ANNOTATE_LOCKS" "-Wthread-safety" -MD -MQ lib/librte_hash.a.p/hash_rte_fbk_hash.c.obj -MF "lib\librte_hash.a.p\hash_rte_fbk_hash.c.obj.d" -o lib/librte_hash.a.p/hash_rte_fbk_hash.c.obj "-c" ../lib/hash/rte_fbk_hash.c
../lib/hash/rte_fbk_hash.c:117:11: error: call to undeclared function 'asprintf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
117 |         unused = asprintf(&hash_name, "FBK_%s", params->name);
|                  ^
1 error generated.
[183/899] Generating symbol file lib/rte_pci-26.dll.p/rte_pci-26.dll.symbols
[184/899] Compiling C object lib/librte_hash.a.p/hash_rte_cuckoo_hash.c.obj
ninja: build stopped: subcommand failed.
==== End log output ====

Ubuntu 20.04
	Kernel: 4.19
	Compiler: gcc gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0

CentOS Stream 10
	Kernel: 5.15
	Compiler: gcc gcc (GCC) 14.2.1 20250110 (Red Hat 14.2.1-8)

CentOS Stream 9
	Kernel: 5.15
	Compiler: gcc gcc (GCC) 11.5.0 20240719 (Red Hat 11.5.0-11)

Debian GNU/Linux 12
	Kernel: 5.15
	Compiler: gcc gcc (Debian 12.2.0-14+deb12u1) 12.2.0

Red Hat Enterprise Linux 8.10
	Kernel: 5.15
	Compiler: gcc gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-22)

openSUSE Leap 15.6
	Kernel: 5.15
	Compiler: gcc gcc (SUSE Linux) 7.5.0

Fedora Linux 42
	Kernel: 5.15
	Compiler: clang gcc (GCC) 15.2.1 20250808 (Red Hat 15.2.1-1)

Alpine Linux 3.22.0
	Kernel: 5.15
	Compiler: gcc gcc (Alpine 14.2.0) 14.2.0

Red Hat Enterprise Linux 9.5
	Kernel: 5.15
	Compiler: gcc gcc (GCC) 11.5.0 20240719 (Red Hat 11.5.0-2)

Ubuntu 24.04
	Kernel: 5.15
	Compiler: gcc gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0

Ubuntu 22.04
	Kernel: 5.15
	Compiler: gcc gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0

FreeBSD 14.2
	Kernel: 14.2-RELEASE
	Compiler: clang 18.1.6

Windows Server 2022
	Kernel: 10.0.20348.2031
	Compiler: clang 15.0.7, gcc 14.1.0 (MinGW), and MSVC VS 19.39.33521

Windows Server 2025
	Kernel: 10.0.26100
	Compiler: clang 15.0.7, gcc 14.1.0 (MinGW), and MSVC VS 19.39.33521

To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |WARNING| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (5 preceding siblings ...)
  2025-12-08 10:43     ` dpdklab
@ 2025-12-08 10:44     ` dpdklab
  2025-12-08 10:45     ` |PENDING| " dpdklab
                       ` (27 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-08 10:44 UTC (permalink / raw)
  To: Test Report; +Cc: dpdk-test-reports

Test-Label: iol-sample-apps-testing
Test-Status: WARNING
http://dpdk.org/patch/159228

_Testing issues_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> testing issues

Upstream job id: ACVP-FIPS-testing#12041

Test environment and result as below:

+--------------+----------------------+
| Environment  | dpdk_fips_validation |
+==============+======================+
| Ubuntu 20.04 | WARN                 |
+--------------+----------------------+

==== 20 line log output for Ubuntu 20.04 (dpdk_fips_validation): ====
|        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[224/3635] Compiling C object lib/librte_bpf.a.p/bpf_bpf_pkt.c.o
[225/3635] Generating bitratestats.sym_chk with a custom command (wrapped by meson to capture output)
[226/3635] Compiling C object lib/librte_hash.a.p/hash_rte_cuckoo_hash.c.o
[227/3635] Compiling C object lib/librte_bpf.a.p/bpf_bpf_load_elf.c.o
[228/3635] Generating symbol file lib/librte_eal.so.26.1.p/librte_eal.so.26.1.symbols
[229/3635] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_comp.c.o
[230/3635] Generating bbdev.sym_chk with a custom command (wrapped by meson to capture output)
[231/3635] Generating ring.sym_chk with a custom command (wrapped by meson to capture output)
[232/3635] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_compressdev.c.o
[233/3635] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_compressdev_pmd.c.o
[234/3635] Compiling C object lib/librte_bpf.a.p/bpf_bpf_convert.c.o
[235/3635] Compiling C object lib/librte_acl_avx512_lib.a.p/acl_acl_run_avx512.c.o
[236/3635] Compiling C object lib/librte_acl_avx2_lib.a.p/acl_acl_run_avx2.c.o
[237/3635] Compiling C object lib/librte_bpf.a.p/bpf_bpf_validate.c.o
[238/3635] Compiling C object lib/librte_bpf.a.p/bpf_bpf_jit_x86.c.o
[239/3635] Compiling C object lib/librte_cryptodev.a.p/cryptodev_cryptodev_pmd.c.o
[240/3635] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_ethdev.c.o
ninja: build stopped: subcommand failed.
==== End log output ====

Ubuntu 20.04
	Kernel: 5.15
	Compiler: gcc gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0

To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |PENDING| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (6 preceding siblings ...)
  2025-12-08 10:44     ` |WARNING| " dpdklab
@ 2025-12-08 10:45     ` dpdklab
  2025-12-08 10:45     ` |SUCCESS| " dpdklab
                       ` (26 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-08 10:45 UTC (permalink / raw)
  To: Test Report; +Cc: dpdk-test-reports

Test-Label: iol-unit-arm64-testing
Test-Status: PENDING
http://dpdk.org/patch/159228

_Testing pending_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> testing pending

Upstream job id: Generic-Unit-Test-DPDK#399077

Test environment and result as below:

+------------------------------+------------------------------+--------------+---------------------------+----------------+
|         Environment          | cryptodev_sw_snow3g_autotest | lpm_autotest | cryptodev_sw_zuc_autotest | dpdk_unit_test |
+==============================+==============================+==============+===========================+================+
| Debian 12 (arm)              | PEND                         | SKIPPED      | PASS                      | SKIPPED        |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| Ubuntu 20.04                 | SKIPPED                      | PEND         | SKIPPED                   | PEND           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| Debian GNU/Linux 12          | SKIPPED                      | SKIPPED      | SKIPPED                   | PEND           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| CentOS Stream 9              | SKIPPED                      | SKIPPED      | SKIPPED                   | PEND           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| Fedora Linux 41              | SKIPPED                      | SKIPPED      | SKIPPED                   | PEND           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| Fedora Linux 42              | SKIPPED                      | SKIPPED      | SKIPPED                   | PEND           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| CentOS Stream 10             | SKIPPED                      | SKIPPED      | SKIPPED                   | PEND           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| Ubuntu 24.04                 | SKIPPED                      | SKIPPED      | SKIPPED                   | PEND           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| Red Hat Enterprise Linux 9.5 | SKIPPED                      | SKIPPED      | SKIPPED                   | PEND           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| Ubuntu 22.04                 | SKIPPED                      | SKIPPED      | SKIPPED                   | PEND           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| Fedora Linux 40              | SKIPPED                      | SKIPPED      | SKIPPED                   | PEND           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+


Debian 12 (arm)
	Kernel: Depends on container host
	Compiler: gcc (Debian 12.2.0-14) 12.2.0

Ubuntu 20.04
	Kernel: 5.4
	Compiler: gcc gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0

Debian GNU/Linux 12
	Kernel: 5.4
	Compiler: gcc gcc (Debian 12.2.0-14+deb12u1) 12.2.0

CentOS Stream 9
	Kernel: 5.4
	Compiler: gcc gcc (GCC) 11.5.0 20240719 (Red Hat 11.5.0-11)

Fedora Linux 41
	Kernel: 5.4
	Compiler: gcc gcc (GCC) 14.3.1 20250523 (Red Hat 14.3.1-1)

Fedora Linux 42
	Kernel: 5.4
	Compiler: clang gcc (GCC) 15.2.1 20250808 (Red Hat 15.2.1-1)

CentOS Stream 10
	Kernel: 5.4
	Compiler: gcc gcc (GCC) 14.2.1 20250110 (Red Hat 14.2.1-8)

Ubuntu 24.04
	Kernel: 5.4
	Compiler: gcc gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0

Red Hat Enterprise Linux 9.5
	Kernel: 5.4
	Compiler: gcc gcc (GCC) 11.5.0 20240719 (Red Hat 11.5.0-2)

Ubuntu 22.04
	Kernel: 5.4
	Compiler: gcc gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0

Fedora Linux 40
	Kernel: 5.4
	Compiler: clang gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3)

To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (7 preceding siblings ...)
  2025-12-08 10:45     ` |PENDING| " dpdklab
@ 2025-12-08 10:45     ` dpdklab
  2025-12-08 10:45     ` |FAILURE| " dpdklab
                       ` (25 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-08 10:45 UTC (permalink / raw)
  To: Test Report; +Cc: dpdk-test-reports

Test-Label: iol-mellanox-Functional
Test-Status: SUCCESS
http://dpdk.org/patch/159228

_Functional Testing PASS_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> functional testing pass

Upstream job id: Template-DPDK-DTS-Pipeline#3775

Test environment and result as below:

Ubuntu 24.04
Kernel: 6.8.0-55-generic
Compiler: gcc 13.3.0
NIC: Mellanox ConnectX-5 100000 Mbps

Aggregate Results by Test Suite
+---------------------------------+--------+
|           Test Suite            | Result |
+=================================+========+
| blocklist                       |  PASS  |
+---------------------------------+--------+
| promisc_support                 |  PASS  |
+---------------------------------+--------+
| uni_pkt                         |  PASS  |
+---------------------------------+--------+
| hello_world                     |  PASS  |
+---------------------------------+--------+
| l2fwd                           |  PASS  |
+---------------------------------+--------+
| port_restart_config_persistency |  PASS  |
+---------------------------------+--------+
| softnic                         |  PASS  |
+---------------------------------+--------+
| vlan                            |  PASS  |
+---------------------------------+--------+


To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |FAILURE| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (8 preceding siblings ...)
  2025-12-08 10:45     ` |SUCCESS| " dpdklab
@ 2025-12-08 10:45     ` dpdklab
  2025-12-08 10:47     ` dpdklab
                       ` (24 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-08 10:45 UTC (permalink / raw)
  To: Test Report; +Cc: dpdk-test-reports, Stephen Hemminger

Test-Label: iol-compile-arm64-testing
Test-Status: FAILURE
http://dpdk.org/patch/159228

_Testing issues_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> testing issues

Upstream job id: Generic-DPDK-Compile-Meson#450321

Test environment and result as below:

+------------------------------+--------------------+
|         Environment          | dpdk_meson_compile |
+==============================+====================+
| Red Hat Enterprise Linux 9.5 | PEND               |
+------------------------------+--------------------+
| Fedora Linux 42              | PEND               |
+------------------------------+--------------------+
| Ubuntu 20.04                 | PEND               |
+------------------------------+--------------------+
| Ubuntu 24.04                 | PEND               |
+------------------------------+--------------------+
| Ubuntu 22.04                 | PEND               |
+------------------------------+--------------------+
| CentOS Stream 10             | PEND               |
+------------------------------+--------------------+
| CentOS Stream 9              | PEND               |
+------------------------------+--------------------+
| Debian GNU/Linux 12          | PEND               |
+------------------------------+--------------------+


Red Hat Enterprise Linux 9.5
	Kernel: 5.4
	Compiler: gcc gcc (GCC) 11.5.0 20240719 (Red Hat 11.5.0-2)

Fedora Linux 42
	Kernel: 5.4
	Compiler: gcc gcc (GCC) 15.2.1 20250808 (Red Hat 15.2.1-1)

Ubuntu 20.04
	Kernel: 5.4
	Compiler: gcc gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0

Ubuntu 24.04
	Kernel: 5.4
	Compiler: gcc gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0

Ubuntu 22.04
	Kernel: 5.4
	Compiler: gcc gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0

CentOS Stream 10
	Kernel: 5.4
	Compiler: gcc gcc (GCC) 14.2.1 20250110 (Red Hat 14.2.1-8)

CentOS Stream 9
	Kernel: 5.4
	Compiler: gcc gcc (GCC) 11.5.0 20240719 (Red Hat 11.5.0-11)

Debian GNU/Linux 12
	Kernel: 5.4
	Compiler: gcc gcc (Debian 12.2.0-14+deb12u1) 12.2.0

To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |FAILURE| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (9 preceding siblings ...)
  2025-12-08 10:45     ` |FAILURE| " dpdklab
@ 2025-12-08 10:47     ` dpdklab
  2025-12-08 10:47     ` |SUCCESS| " dpdklab
                       ` (23 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-08 10:47 UTC (permalink / raw)
  To: Test Report; +Cc: dpdk-test-reports, Stephen Hemminger

Test-Label: iol-compile-arm64-testing
Test-Status: FAILURE
http://dpdk.org/patch/159228

_Testing issues_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> testing issues

Upstream job id: Generic-DPDK-Compile-Meson#450325

Test environment and result as below:

+------------------------------+--------------------+
|         Environment          | dpdk_meson_compile |
+==============================+====================+
| Red Hat Enterprise Linux 9.5 | PEND               |
+------------------------------+--------------------+
| Fedora Linux 42              | PEND               |
+------------------------------+--------------------+
| Ubuntu 20.04                 | PEND               |
+------------------------------+--------------------+
| Ubuntu 24.04                 | PEND               |
+------------------------------+--------------------+
| Ubuntu 22.04                 | PEND               |
+------------------------------+--------------------+
| CentOS Stream 10             | PEND               |
+------------------------------+--------------------+
| CentOS Stream 9              | PEND               |
+------------------------------+--------------------+
| Debian GNU/Linux 12          | PEND               |
+------------------------------+--------------------+


Red Hat Enterprise Linux 9.5
	Kernel: 5.4
	Compiler: gcc gcc (GCC) 11.5.0 20240719 (Red Hat 11.5.0-2)

Fedora Linux 42
	Kernel: 5.4
	Compiler: gcc gcc (GCC) 15.2.1 20250808 (Red Hat 15.2.1-1)

Ubuntu 20.04
	Kernel: 5.4
	Compiler: gcc gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0

Ubuntu 24.04
	Kernel: 5.4
	Compiler: gcc gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0

Ubuntu 22.04
	Kernel: 5.4
	Compiler: gcc gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0

CentOS Stream 10
	Kernel: 5.4
	Compiler: gcc gcc (GCC) 14.2.1 20250110 (Red Hat 14.2.1-8)

CentOS Stream 9
	Kernel: 5.4
	Compiler: gcc gcc (GCC) 11.5.0 20240719 (Red Hat 11.5.0-11)

Debian GNU/Linux 12
	Kernel: 5.4
	Compiler: gcc gcc (Debian 12.2.0-14+deb12u1) 12.2.0

To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (10 preceding siblings ...)
  2025-12-08 10:47     ` dpdklab
@ 2025-12-08 10:47     ` dpdklab
  2025-12-08 10:48     ` |FAILURE| " dpdklab
                       ` (22 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-08 10:47 UTC (permalink / raw)
  To: Test Report; +Cc: dpdk-test-reports

Test-Label: iol-marvell-Functional
Test-Status: SUCCESS
http://dpdk.org/patch/159228

_Functional Testing PASS_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> functional testing pass

Upstream job id: Template-DTS-Pipeline#257901

Test environment and result as below:

Ubuntu 20.04.6
Kernel: 5.4.105
Compiler: gcc 9.4
NIC: Marvell CN106XX 50000 Mbps
Target: arm64-native-linuxapp-gcc

Aggregate Results by Test Suite
+----------------+--------+
|   Test Suite   | Result |
+================+========+
| cmdline        |  PASS  |
+----------------+--------+
| rxtx_callbacks |  PASS  |
+----------------+--------+


To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |FAILURE| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (11 preceding siblings ...)
  2025-12-08 10:47     ` |SUCCESS| " dpdklab
@ 2025-12-08 10:48     ` dpdklab
  2025-12-08 10:51     ` |WARNING| " dpdklab
                       ` (21 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-08 10:48 UTC (permalink / raw)
  To: Test Report; +Cc: dpdk-test-reports, Stephen Hemminger

Test-Label: iol-unit-arm64-testing
Test-Status: FAILURE
http://dpdk.org/patch/159228

_Testing issues_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> testing issues

Upstream job id: Generic-Unit-Test-DPDK#399080

Test environment and result as below:

+------------------------------+------------------------------+--------------+---------------------------+----------------+
|         Environment          | cryptodev_sw_snow3g_autotest | lpm_autotest | cryptodev_sw_zuc_autotest | dpdk_unit_test |
+==============================+==============================+==============+===========================+================+
| Debian 12 (arm)              | PEND                         | SKIPPED      | PASS                      | SKIPPED        |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| Ubuntu 20.04                 | SKIPPED                      | PEND         | SKIPPED                   | PEND           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| Debian GNU/Linux 12          | SKIPPED                      | SKIPPED      | SKIPPED                   | PEND           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| CentOS Stream 9              | SKIPPED                      | SKIPPED      | SKIPPED                   | FAIL           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| Fedora Linux 41              | SKIPPED                      | SKIPPED      | SKIPPED                   | PEND           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| Fedora Linux 42              | SKIPPED                      | SKIPPED      | SKIPPED                   | PEND           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| CentOS Stream 10             | SKIPPED                      | SKIPPED      | SKIPPED                   | PEND           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| Ubuntu 24.04                 | SKIPPED                      | SKIPPED      | SKIPPED                   | PEND           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| Red Hat Enterprise Linux 9.5 | SKIPPED                      | SKIPPED      | SKIPPED                   | PEND           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| Ubuntu 22.04                 | SKIPPED                      | SKIPPED      | SKIPPED                   | PEND           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| Fedora Linux 40              | SKIPPED                      | SKIPPED      | SKIPPED                   | PEND           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+

==== Unit test summary for CentOS Stream 9 (dpdk_unit_test): ====
ninja: Entering directory `/home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@14/dpdk/build'
ninja: no work to do.
  1/121 DPDK:fast-tests / acl_autotest                   OK               9.46s
  2/121 DPDK:fast-tests / alarm_autotest                 OK               1.39s
  3/121 DPDK:fast-tests / argparse_autotest              OK               0.32s
  4/121 DPDK:fast-tests / atomic_autotest                OK               8.21s
  5/121 DPDK:fast-tests / bitcount_autotest              OK               0.38s
  6/121 DPDK:fast-tests / bitmap_autotest                OK               0.32s
  7/121 DPDK:fast-tests / bitops_autotest                OK               1.91s
  8/121 DPDK:fast-tests / bitratestats_autotest          OK               0.44s
  9/121 DPDK:fast-tests / bitset_autotest                OK               5.65s
 10/121 DPDK:fast-tests / bpf_autotest                   OK               0.34s
 11/121 DPDK:fast-tests / bpf_elf_autotest               SKIP             0.34s   exit status 77
 12/121 DPDK:fast-tests / bpf_convert_autotest           OK               0.36s
 13/121 DPDK:fast-tests / byteorder_autotest             OK               0.34s
 14/121 DPDK:fast-tests / cfgfile_autotest               OK               0.33s
 15/121 DPDK:fast-tests / cksum_autotest                 OK               0.34s
 16/121 DPDK:fast-tests / cmdline_autotest               OK               0.37s
 17/121 DPDK:fast-tests / common_autotest                OK               2.02s
 18/121 DPDK:fast-tests / compressdev_autotest           SKIP             0.21s   exit status 77
 19/121 DPDK:fast-tests / cpuflags_autotest              OK               0.38s
 20/121 DPDK:fast-tests / crc_autotest                   OK               0.34s
 21/121 DPDK:fast-tests / user_delay_us                  OK               0.35s
 22/121 DPDK:fast-tests / debug_autotest                 FAIL             2.30s   (exit status 255 or signal 127 SIGinvalid)
>>> MALLOC_PERTURB_=3 DPDK_TEST=debug_autotest /home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@14/dpdk/build/app/dpdk-test --no-huge -m 2048

 23/121 DPDK:fast-tests / devargs_autotest               OK               0.35s
 24/121 DPDK:fast-tests / dispatcher_autotest            OK               5.31s
 25/121 DPDK:fast-tests / distributor_autotest           OK               1.27s
 26/121 DPDK:fast-tests / eal_flags_c_opt_autotest       FAIL             1.19s   (exit status 255 or signal 127 SIGinvalid)
>>> DPDK_TEST=eal_flags_c_opt_autotest MALLOC_PERTURB_=45 /home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@14/dpdk/build/app/dpdk-test

 27/121 DPDK:fast-tests / eal_flags_main_opt_autotest    FAIL             1.59s   (exit status 255 or signal 127 SIGinvalid)
>>> MALLOC_PERTURB_=31 DPDK_TEST=eal_flags_main_opt_autotest /home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@14/dpdk/build/app/dpdk-test

 28/121 DPDK:fast-tests / eal_flags_n_opt_autotest       OK               0.83s
 29/121 DPDK:fast-tests / eal_flags_hpet_autotest        FAIL             1.16s   (exit status 255 or signal 127 SIGinvalid)
>>> MALLOC_PERTURB_=34 DPDK_TEST=eal_flags_hpet_autotest /home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@14/dpdk/build/app/dpdk-test

 30/121 DPDK:fast-tests / eal_flags_no_huge_autotest     FAIL             1.14s   (exit status 255 or signal 127 SIGinvalid)
>>> MALLOC_PERTURB_=125 DPDK_TEST=eal_flags_no_huge_autotest /home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@14/dpdk/build/app/dpdk-test

 31/121 DPDK:fast-tests / eal_flags_a_opt_autotest       FAIL             1.93s   (exit status 255 or signal 127 SIGinvalid)
>>> MALLOC_PERTURB_=20 DPDK_TEST=eal_flags_a_opt_autotest /home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@14/dpdk/build/app/dpdk-test

 32/121 DPDK:fast-tests / eal_flags_b_opt_autotest       FAIL             1.93s   (exit status 255 or signal 127 SIGinvalid)
>>> MALLOC_PERTURB_=170 DPDK_TEST=eal_flags_b_opt_autotest /home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@14/dpdk/build/app/dpdk-test

 33/121 DPDK:fast-tests / eal_flags_vdev_opt_autotest    FAIL             1.29s   (exit status 255 or signal 127 SIGinvalid)
>>> DPDK_TEST=eal_flags_vdev_opt_autotest MALLOC_PERTURB_=6 /home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@14/dpdk/build/app/dpdk-test

 34/121 DPDK:fast-tests / eal_flags_r_opt_autotest       FAIL             1.70s   (exit status 255 or signal 127 SIGinvalid)
>>> MALLOC_PERTURB_=145 DPDK_TEST=eal_flags_r_opt_autotest /home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@14/dpdk/build/app/dpdk-test

 35/121 DPDK:fast-tests / eal_flags_mem_autotest         FAIL             1.16s   (exit status 255 or signal 127 SIGinvalid)
>>> MALLOC_PERTURB_=190 DPDK_TEST=eal_flags_mem_autotest /home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@14/dpdk/build/app/dpdk-test

 36/121 DPDK:fast-tests / eal_flags_file_prefix_autotest FAIL             1.35s   (exit status 255 or signal 127 SIGinvalid)
>>> DPDK_TEST=eal_flags_file_prefix_autotest MALLOC_PERTURB_=201 /home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@14/dpdk/build/app/dpdk-test

 37/121 DPDK:fast-tests / eal_flags_misc_autotest        FAIL             1.26s   (exit status 255 or signal 127 SIGinvalid)
>>> DPDK_TEST=eal_flags_misc_autotest MALLOC_PERTURB_=154 /home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@14/dpdk/build/app/dpdk-test

 38/121 DPDK:fast-tests / eal_fs_autotest                OK               0.38s
 39/121 DPDK:fast-tests / errno_autotest                 OK               0.33s
 40/121 DPDK:fast-tests / ethdev_link_status             OK               0.32s
 41/121 DPDK:fast-tests / event_eth_tx_adapter_autotest  OK               1.88s
 42/121 DPDK:fast-tests / event_ring_autotest            OK               0.37s
 43/121 DPDK:fast-tests / eventdev_common_autotest       OK               0.40s
 44/121 DPDK:fast-tests / eventdev_selftest_sw           OK              15.17s
 45/121 DPDK:fast-tests / fbarray_autotest               OK               0.34s
 46/121 DPDK:fast-tests / fib_autotest                   OK               1.93s
 47/121 DPDK:fast-tests / fib6_autotest                  OK               2.02s
 48/121 DPDK:fast-tests / func_reentrancy_autotest       OK               1.66s
 49/121 DPDK:fast-tests / graph_autotest                 OK               0.38s
 50/121 DPDK:fast-tests / node_list_dump                 OK               0.33s
 51/121 DPDK:fast-tests / graph_feature_arc_autotest     OK               0.33s
 52/121 DPDK:fast-tests / hash_autotest                  OK               1.06s
 53/121 DPDK:fast-tests / hash_readwrite_func_autotest   OK               0.20s
 54/121 DPDK:fast-tests / interrupt_autotest             OK               1.46s
 55/121 DPDK:fast-tests / ipfrag_autotest                OK               0.24s
 56/121 DPDK:fast-tests / ipsec_autotest                 SKIP             0.36s   exit status 77
 57/121 DPDK:fast-tests / kvargs_autotest                OK               0.32s
 58/121 DPDK:fast-tests / latencystats_autotest          OK               0.41s
 59/121 DPDK:fast-tests / lcore_var_autotest             OK               1.38s
 60/121 DPDK:fast-tests / lcores_autotest                OK               7.06s
 61/121 DPDK:fast-tests / logs_autotest                  OK               0.36s
 62/121 DPDK:fast-tests / lpm_autotest                   OK               3.52s
 63/121 DPDK:fast-tests / lpm6_autotest                  OK              10.89s
 64/121 DPDK:fast-tests / malloc_autotest                OK               0.94s
 65/121 DPDK:fast-tests / mbuf_autotest                  OK               0.95s
 66/121 DPDK:fast-tests / mcslock_autotest               OK               1.89s
 67/121 DPDK:fast-tests / member_autotest                OK               3.64s
 68/121 DPDK:fast-tests / memcpy_autotest                OK              11.94s
 69/121 DPDK:fast-tests / memory_autotest                OK               0.19s
 70/121 DPDK:fast-tests / mempool_autotest               OK               0.84s
 71/121 DPDK:fast-tests / memzone_autotest               OK               0.23s
 72/121 DPDK:fast-tests / meter_autotest                 OK               0.39s
 73/121 DPDK:fast-tests / metrics_autotest               OK               0.38s
 74/121 DPDK:fast-tests / multiprocess_autotest          FAIL             2.38s   (exit status 139 or signal 11 SIGSEGV)
>>> DPDK_TEST=multiprocess_autotest MALLOC_PERTURB_=1 /home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@14/dpdk/build/app/dpdk-test

 75/121 DPDK:fast-tests / net_ether_autotest             OK               2.14s
 76/121 DPDK:fast-tests / net_ipv6_autotest              OK               0.32s
 77/121 DPDK:fast-tests / pcapng_autotest                OK               7.08s
 78/121 DPDK:fast-tests / pdcp_autotest                  SKIP             0.18s   exit status 77
 79/121 DPDK:fast-tests / pdump_autotest                 OK               1.71s
 80/121 DPDK:fast-tests / per_lcore_autotest             OK               0.44s
 81/121 DPDK:fast-tests / pflock_autotest                OK               0.69s
 82/121 DPDK:fast-tests / pie_autotest                   OK               0.32s
 83/121 DPDK:fast-tests / ring_pmd_autotest              OK               0.34s
 84/121 DPDK:fast-tests / power_autotest                 OK               0.33s
 85/121 DPDK:fast-tests / power_cpufreq_autotest         SKIP             0.18s   exit status 77
 86/121 DPDK:fast-tests / power_intel_uncore_autotest    SKIP             0.38s   exit status 77
 87/121 DPDK:fast-tests / power_kvm_vm_autotest          SKIP             0.18s   exit status 77
 88/121 DPDK:fast-tests / prefetch_autotest              OK               0.37s
 89/121 DPDK:fast-tests / ptr_compress_autotest          OK               0.33s
 90/121 DPDK:fast-tests / rawdev_autotest                OK               0.32s
 91/121 DPDK:fast-tests / rcu_qsbr_autotest              OK               1.31s
 92/121 DPDK:fast-tests / reorder_autotest               OK               0.86s
 93/121 DPDK:fast-tests / rib_autotest                   OK               8.95s
 94/121 DPDK:fast-tests / rib6_autotest                  OK               8.59s
 95/121 DPDK:fast-tests / ring_autotest                  OK               0.39s
 96/121 DPDK:fast-tests / rwlock_test1_autotest          OK               0.69s
 97/121 DPDK:fast-tests / rwlock_rda_autotest            OK               5.33s
 98/121 DPDK:fast-tests / rwlock_rds_wrm_autotest        OK               5.35s
 99/121 DPDK:fast-tests / rwlock_rde_wro_autotest        OK               5.43s
100/121 DPDK:fast-tests / sched_autotest                 OK               0.36s
101/121 DPDK:fast-tests / security_autotest              OK               0.19s
102/121 DPDK:fast-tests / seqlock_autotest               OK               2.38s
103/121 DPDK:fast-tests / service_autotest               OK               3.04s
104/121 DPDK:fast-tests / soring_autotest                OK               0.36s
105/121 DPDK:fast-tests / spinlock_autotest              OK               0.38s
106/121 DPDK:fast-tests / stack_autotest                 OK               0.72s
107/121 DPDK:fast-tests / stack_lf_autotest              OK               0.66s
108/121 DPDK:fast-tests / string_autotest                OK               0.36s
109/121 DPDK:fast-tests / table_autotest                 OK              14.67s
110/121 DPDK:fast-tests / tailq_autotest                 OK               0.33s
111/121 DPDK:fast-tests / telemetry_data_autotest        OK               0.33s
112/121 DPDK:fast-tests / telemetry_json_autotest        OK               0.33s
113/121 DPDK:fast-tests / thash_autotest                 OK               0.39s
114/121 DPDK:fast-tests / threads_autotest               OK               0.51s
115/121 DPDK:fast-tests / ticketlock_autotest            OK               0.38s
116/121 DPDK:fast-tests / timer_autotest                 OK               3.53s
117/121 DPDK:fast-tests / trace_autotest                 OK               0.40s
118/121 DPDK:fast-tests / trace_autotest_with_traces     OK               0.39s
119/121 DPDK:fast-tests / vdev_autotest                  OK               0.33s
120/121 DPDK:fast-tests / version_autotest               OK               0.34s
121/121 DPDK:fast-tests / telemetry_all                  SKIP             0.38s   exit status 77


Ok:                 100 
Expected Fail:      0   
Fail:               13  
Unexpected Pass:    0   
Skipped:            8   
Timeout:            0   

Full log written to /home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@14/dpdk/build/meson-logs/testlog.txt



Test log output from the failed test debug_autotest:

Sorry, we were not able to find the logs for this test.
Download the log output from the CI site for this test run.


Test log output from the failed test eal_flags_c_opt_autotest:

Sorry, we were not able to find the logs for this test.
Download the log output from the CI site for this test run.


Test log output from the failed test eal_flags_main_opt_autotest:

Sorry, we were not able to find the logs for this test.
Download the log output from the CI site for this test run.


Test log output from the failed test eal_flags_hpet_autotest:

Sorry, we were not able to find the logs for this test.
Download the log output from the CI site for this test run.


Test log output from the failed test eal_flags_no_huge_autotest:

Sorry, we were not able to find the logs for this test.
Download the log output from the CI site for this test run.


Test log output from the failed test eal_flags_a_opt_autotest:

Sorry, we were not able to find the logs for this test.
Download the log output from the CI site for this test run.


Test log output from the failed test eal_flags_b_opt_autotest:

Sorry, we were not able to find the logs for this test.
Download the log output from the CI site for this test run.


Test log output from the failed test eal_flags_vdev_opt_autotest:

Sorry, we were not able to find the logs for this test.
Download the log output from the CI site for this test run.


Test log output from the failed test eal_flags_r_opt_autotest:

Sorry, we were not able to find the logs for this test.
Download the log output from the CI site for this test run.


Test log output from the failed test eal_flags_mem_autotest:

Sorry, we were not able to find the logs for this test.
Download the log output from the CI site for this test run.


Test log output from the failed test eal_flags_file_prefix_autotest:

Sorry, we were not able to find the logs for this test.
Download the log output from the CI site for this test run.


Test log output from the failed test eal_flags_misc_autotest:

Sorry, we were not able to find the logs for this test.
Download the log output from the CI site for this test run.


Test log output from the failed test multiprocess_autotest:

Sorry, we were not able to find the logs for this test.
Download the log output from the CI site for this test run.
==== End log output ====

Debian 12 (arm)
	Kernel: Depends on container host
	Compiler: gcc (Debian 12.2.0-14) 12.2.0

Ubuntu 20.04
	Kernel: 5.4
	Compiler: gcc gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0

Debian GNU/Linux 12
	Kernel: 5.4
	Compiler: gcc gcc (Debian 12.2.0-14+deb12u1) 12.2.0

CentOS Stream 9
	Kernel: 5.4
	Compiler: gcc gcc (GCC) 11.5.0 20240719 (Red Hat 11.5.0-11)

Fedora Linux 41
	Kernel: 5.4
	Compiler: gcc gcc (GCC) 14.3.1 20250523 (Red Hat 14.3.1-1)

Fedora Linux 42
	Kernel: 5.4
	Compiler: clang gcc (GCC) 15.2.1 20250808 (Red Hat 15.2.1-1)

CentOS Stream 10
	Kernel: 5.4
	Compiler: gcc gcc (GCC) 14.2.1 20250110 (Red Hat 14.2.1-8)

Ubuntu 24.04
	Kernel: 5.4
	Compiler: gcc gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0

Red Hat Enterprise Linux 9.5
	Kernel: 5.4
	Compiler: gcc gcc (GCC) 11.5.0 20240719 (Red Hat 11.5.0-2)

Ubuntu 22.04
	Kernel: 5.4
	Compiler: gcc gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0

Fedora Linux 40
	Kernel: 5.4
	Compiler: clang gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3)

To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |WARNING| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (12 preceding siblings ...)
  2025-12-08 10:48     ` |FAILURE| " dpdklab
@ 2025-12-08 10:51     ` dpdklab
  2025-12-08 11:02     ` |SUCCESS| " dpdklab
                       ` (20 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-08 10:51 UTC (permalink / raw)
  To: Test Report; +Cc: dpdk-test-reports

Test-Label: iol-sample-apps-testing
Test-Status: WARNING
http://dpdk.org/patch/159228

_Testing issues_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> testing issues

Upstream job id: Template-DTS-Pipeline#257903

Test environment and result as below:

+--------------+----------------------+----------------------+
| Environment  | dpdk_fips_validation | compressdev_zlib_pmd |
+==============+======================+======================+
| Ubuntu 20.04 | WARN                 | SKIPPED              |
+--------------+----------------------+----------------------+
| Ubuntu 22.04 | SKIPPED              | PASS                 |
+--------------+----------------------+----------------------+

==== 20 line log output for Ubuntu 20.04 (dpdk_fips_validation): ====
|        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[224/3635] Compiling C object lib/librte_bpf.a.p/bpf_bpf_pkt.c.o
[225/3635] Generating bitratestats.sym_chk with a custom command (wrapped by meson to capture output)
[226/3635] Compiling C object lib/librte_hash.a.p/hash_rte_cuckoo_hash.c.o
[227/3635] Compiling C object lib/librte_bpf.a.p/bpf_bpf_load_elf.c.o
[228/3635] Generating symbol file lib/librte_eal.so.26.1.p/librte_eal.so.26.1.symbols
[229/3635] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_comp.c.o
[230/3635] Generating bbdev.sym_chk with a custom command (wrapped by meson to capture output)
[231/3635] Generating ring.sym_chk with a custom command (wrapped by meson to capture output)
[232/3635] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_compressdev.c.o
[233/3635] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_compressdev_pmd.c.o
[234/3635] Compiling C object lib/librte_bpf.a.p/bpf_bpf_convert.c.o
[235/3635] Compiling C object lib/librte_acl_avx512_lib.a.p/acl_acl_run_avx512.c.o
[236/3635] Compiling C object lib/librte_acl_avx2_lib.a.p/acl_acl_run_avx2.c.o
[237/3635] Compiling C object lib/librte_bpf.a.p/bpf_bpf_validate.c.o
[238/3635] Compiling C object lib/librte_bpf.a.p/bpf_bpf_jit_x86.c.o
[239/3635] Compiling C object lib/librte_cryptodev.a.p/cryptodev_cryptodev_pmd.c.o
[240/3635] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_ethdev.c.o
ninja: build stopped: subcommand failed.
==== End log output ====

Ubuntu 20.04
	Kernel: 5.15
	Compiler: gcc gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0

Ubuntu 22.04
	Kernel: 5.15
	Compiler: gcc gcc (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0

To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (13 preceding siblings ...)
  2025-12-08 10:51     ` |WARNING| " dpdklab
@ 2025-12-08 11:02     ` dpdklab
  2025-12-08 11:02     ` |FAILURE| " dpdklab
                       ` (19 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-08 11:02 UTC (permalink / raw)
  To: Test Report; +Cc: dpdk-test-reports

Test-Label: iol-broadcom-Performance
Test-Status: SUCCESS
http://dpdk.org/patch/159228

_Performance Testing PASS_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> performance testing pass

Upstream job id: Template-DTS-Pipeline#257896

Test environment and result as below:

Ubuntu 22.04
Kernel: 5.15
Compiler: gcc gcc (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0
NIC: Arm Broadcom Inc. brcm_57414 25000 Mbps
Fail/Total: 0/2

Detail performance results: 
+------------+---------+----------+-------------+------------------------------+
| frame_size | txd/rxd | num_cpus | num_threads |  throughput difference from  |
|            |         |          |             |           expected           |
+============+=========+==========+=============+==============================+
| 64         | 512     | 1        | 1           | 0.1%                         |
+------------+---------+----------+-------------+------------------------------+
| 64         | 2048    | 1        | 1           | 0.2%                         |
+------------+---------+----------+-------------+------------------------------+

Ubuntu 22.04
Kernel: 5.15
Compiler: gcc gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
NIC: Broadcom Inc. and subsidiaries BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller 16d7 25 Mbps
Fail/Total: 0/3

Detail performance results: 
+------------+---------+----------+-------------+------------------------------+
| frame_size | txd/rxd | num_cpus | num_threads |  throughput difference from  |
|            |         |          |             |           expected           |
+============+=========+==========+=============+==============================+
| 64         | 128     | 1        | 1           | -0.1%                        |
+------------+---------+----------+-------------+------------------------------+
| 64         | 512     | 1        | 1           | -0.4%                        |
+------------+---------+----------+-------------+------------------------------+
| 64         | 2048    | 1        | 1           | -0.7%                        |
+------------+---------+----------+-------------+------------------------------+

To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |FAILURE| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (14 preceding siblings ...)
  2025-12-08 11:02     ` |SUCCESS| " dpdklab
@ 2025-12-08 11:02     ` dpdklab
  2025-12-08 11:03     ` |SUCCESS| " dpdklab
                       ` (18 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-08 11:02 UTC (permalink / raw)
  To: Test Report; +Cc: dpdk-test-reports, Stephen Hemminger

Test-Label: iol-unit-amd64-testing
Test-Status: FAILURE
http://dpdk.org/patch/159228

_Testing issues_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> testing issues

Upstream job id: Generic-Unit-Test-DPDK#399081

Test environment and result as below:

+-------------------------------+----------------+
|          Environment          | dpdk_unit_test |
+===============================+================+
| Fedora Linux 41               | FAIL           |
+-------------------------------+----------------+
| Fedora Linux 42               | FAIL           |
+-------------------------------+----------------+
| CentOS Stream 9               | FAIL           |
+-------------------------------+----------------+
| Ubuntu 20.04                  | FAIL           |
+-------------------------------+----------------+
| Ubuntu 22.04                  | FAIL           |
+-------------------------------+----------------+
| Fedora Linux 40               | FAIL           |
+-------------------------------+----------------+
| Debian GNU/Linux 12           | FAIL           |
+-------------------------------+----------------+
| Ubuntu 24.04                  | FAIL           |
+-------------------------------+----------------+
| Red Hat Enterprise Linux 9.5  | FAIL           |
+-------------------------------+----------------+
| Red Hat Enterprise Linux 8.10 | WARN           |
+-------------------------------+----------------+
| CentOS Stream 10              | FAIL           |
+-------------------------------+----------------+
| Windows Server 2022           | FAIL           |
+-------------------------------+----------------+

==== Unit test summary for Windows Server 2022 (dpdk_unit_test): ====
Failed to get the unit test results.
Displaying the unit test results is not supported for some environments,
such as our aarch32 testing, where meson is not used to run the tests.
Download the logs available on our CI site.
==== End log output ====

Fedora Linux 41
	Kernel: 5.15
	Compiler: clang gcc (GCC) 14.3.1 20250523 (Red Hat 14.3.1-1)

Fedora Linux 42
	Kernel: 5.15
	Compiler: gcc gcc (GCC) 15.2.1 20250808 (Red Hat 15.2.1-1)

CentOS Stream 9
	Kernel: 5.15
	Compiler: gcc gcc (GCC) 11.5.0 20240719 (Red Hat 11.5.0-11)

Ubuntu 20.04
	Kernel: 5.15
	Compiler: gcc gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0

Ubuntu 22.04
	Kernel: 5.15
	Compiler: gcc gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0

Fedora Linux 40
	Kernel: 5.15
	Compiler: clang gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3)

Debian GNU/Linux 12
	Kernel: 5.15
	Compiler: gcc gcc (Debian 12.2.0-14+deb12u1) 12.2.0

Ubuntu 24.04
	Kernel: 5.15
	Compiler: gcc gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0

Red Hat Enterprise Linux 9.5
	Kernel: 5.15
	Compiler: gcc gcc (GCC) 11.5.0 20240719 (Red Hat 11.5.0-2)

Red Hat Enterprise Linux 8.10
	Kernel: 5.15
	Compiler: gcc gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-22)

CentOS Stream 10
	Kernel: 5.15
	Compiler: gcc gcc (GCC) 14.2.1 20250110 (Red Hat 14.2.1-8)

Windows Server 2022
	Kernel: 10.0.20348.2031
	Compiler: clang 15.0.7, gcc 14.1.0 (MinGW), and MSVC VS 19.39.33521

To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (15 preceding siblings ...)
  2025-12-08 11:02     ` |FAILURE| " dpdklab
@ 2025-12-08 11:03     ` dpdklab
  2025-12-08 11:12     ` dpdklab
                       ` (17 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-08 11:03 UTC (permalink / raw)
  To: Ali Alnubani, Test Report; +Cc: dpdk-test-reports

Test-Label: iol-mellanox-Performance
Test-Status: SUCCESS
http://dpdk.org/patch/159228

_Performance Testing PASS_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> performance testing pass

Upstream job id: Template-DTS-Pipeline#257892

Test environment and result as below:

Ubuntu 24.04
Kernel: 6.8
Compiler: gcc gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0
NIC: NVIDIA Mellanox ConnectX-7 100000 Mbps
Fail/Total: 0/6

Detail performance results: 
+------------+---------+----------+-------------+------------------------------+
| frame_size | txd/rxd | num_cpus | num_threads |  throughput difference from  |
|            |         |          |             |           expected           |
+============+=========+==========+=============+==============================+
| 64         | 1024    | 1        | 1           | -0.5%                        |
+------------+---------+----------+-------------+------------------------------+
| 128        | 1024    | 1        | 1           | -0.9%                        |
+------------+---------+----------+-------------+------------------------------+
| 256        | 1024    | 1        | 1           | 0.4%                         |
+------------+---------+----------+-------------+------------------------------+
| 512        | 1024    | 1        | 1           | -0.1%                        |
+------------+---------+----------+-------------+------------------------------+
| 1024       | 1024    | 1        | 1           | -0.1%                        |
+------------+---------+----------+-------------+------------------------------+
| 1518       | 1024    | 1        | 1           | -0.1%                        |
+------------+---------+----------+-------------+------------------------------+

Ubuntu 24.04
Kernel: 6.8
Compiler: gcc gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0
NIC: Mellanox ConnectX-6 Lx 25000 Mbps
Fail/Total: 0/6

Detail performance results: 
+------------+---------+----------+-------------+------------------------------+
| frame_size | txd/rxd | num_cpus | num_threads |  throughput difference from  |
|            |         |          |             |           expected           |
+============+=========+==========+=============+==============================+
| 64         | 1024    | 1        | 1           | -0.2%                        |
+------------+---------+----------+-------------+------------------------------+
| 128        | 1024    | 1        | 1           | -0.2%                        |
+------------+---------+----------+-------------+------------------------------+
| 256        | 1024    | 1        | 1           | -0.2%                        |
+------------+---------+----------+-------------+------------------------------+
| 512        | 1024    | 1        | 1           | 0.1%                         |
+------------+---------+----------+-------------+------------------------------+
| 1024       | 1024    | 1        | 1           | 0.2%                         |
+------------+---------+----------+-------------+------------------------------+
| 1518       | 1024    | 1        | 1           | 0.1%                         |
+------------+---------+----------+-------------+------------------------------+

To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (16 preceding siblings ...)
  2025-12-08 11:03     ` |SUCCESS| " dpdklab
@ 2025-12-08 11:12     ` dpdklab
  2025-12-08 11:12     ` |FAILURE| " dpdklab
                       ` (16 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-08 11:12 UTC (permalink / raw)
  To: Test Report; +Cc: dpdk-test-reports

Test-Label: iol-intel-Performance
Test-Status: SUCCESS
http://dpdk.org/patch/159228

_Performance Testing PASS_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> performance testing pass

Upstream job id: Template-DTS-Pipeline#257894

Test environment and result as below:

Ubuntu 22.04
Kernel: 5.15
Compiler: gcc gcc (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0
NIC: Intel E810 100000 Mbps
Fail/Total: 0/2

Detail performance results: 
+------------+---------+----------+-------------+------------------------------+
| frame_size | txd/rxd | num_cpus | num_threads |  throughput difference from  |
|            |         |          |             |           expected           |
+============+=========+==========+=============+==============================+
| 64         | 512     | 1        | 1           | -0.1%                        |
+------------+---------+----------+-------------+------------------------------+
| 64         | 2048    | 1        | 1           | 0.8%                         |
+------------+---------+----------+-------------+------------------------------+

Ubuntu 20.04
Kernel: 5.4
Compiler: gcc gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0
NIC: Intel Corporation Ethernet Converged Network Adapter XL710-QDA2 40000 Mbps
Fail/Total: 0/4

Detail performance results: 
+----------+-------------+---------+------------+------------------------------+
| num_cpus | num_threads | txd/rxd | frame_size |  throughput difference from  |
|          |             |         |            |           expected           |
+==========+=============+=========+============+==============================+
| 1        | 2           | 512     | 64         | 0.6%                         |
+----------+-------------+---------+------------+------------------------------+
| 1        | 2           | 2048    | 64         | 2.9%                         |
+----------+-------------+---------+------------+------------------------------+
| 1        | 1           | 512     | 64         | 1.0%                         |
+----------+-------------+---------+------------+------------------------------+
| 1        | 1           | 2048    | 64         | 3.7%                         |
+----------+-------------+---------+------------+------------------------------+

Ubuntu 24.04
Kernel: 6.8
Compiler: gcc gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0
NIC: Intel E810 (Arm Grace Server) 100000 Mbps
Fail/Total: 0/2

Detail performance results: 
+------------+---------+----------+-------------+------------------------------+
| frame_size | txd/rxd | num_cpus | num_threads |  throughput difference from  |
|            |         |          |             |           expected           |
+============+=========+==========+=============+==============================+
| 64         | 512     | 1        | 1           | -0.5%                        |
+------------+---------+----------+-------------+------------------------------+
| 64         | 2048    | 1        | 1           | 0.7%                         |
+------------+---------+----------+-------------+------------------------------+

To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |FAILURE| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (17 preceding siblings ...)
  2025-12-08 11:12     ` dpdklab
@ 2025-12-08 11:12     ` dpdklab
  2025-12-08 11:15     ` dpdklab
                       ` (15 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-08 11:12 UTC (permalink / raw)
  To: Georgii Tkachuk, Qian Xu, Lijuan Tu, Test Report, Ferruh Yigit
  Cc: dpdk-test-reports, Stephen Hemminger

Test-Label: iol-intel-Functional
Test-Status: FAILURE
http://dpdk.org/patch/159228

_Functional Testing issues_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> functional testing issues

Upstream job id: Template-DTS-Pipeline#257898

Test environment and result as below:

Ubuntu 20.04
Kernel: 5.4
Compiler: gcc gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0
NIC: Intel Corporation Ethernet Converged Network Adapter XL710-QDA2 40000 Mbps

Aggregate Results by Test Suite
+-----------------------------+--------+
|         Test Suite          | Result |
+=============================+========+
| unit_tests_mbuf             |  PASS  |
+-----------------------------+--------+
| vhost_virtio_user_interrupt |  PASS  |
+-----------------------------+--------+
| virtio_smoke                |  FAIL  |
+-----------------------------+--------+


To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |FAILURE| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (18 preceding siblings ...)
  2025-12-08 11:12     ` |FAILURE| " dpdklab
@ 2025-12-08 11:15     ` dpdklab
  2025-12-08 11:22     ` |WARNING| " dpdklab
                       ` (14 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-08 11:15 UTC (permalink / raw)
  To: Test Report; +Cc: dpdk-test-reports, Stephen Hemminger

Test-Label: iol-compile-amd64-testing
Test-Status: FAILURE
http://dpdk.org/patch/159228

_Testing issues_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> testing issues

Upstream job id: Generic-DPDK-Compile-Meson#450309

Test environment and result as below:

+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+
|          Environment          | dpdk_meson_compile | dpdk_compile_ovs | dpdk_msvc_compile | dpdk_llvm_clang_compile | dpdk_mingw64_compile |
+===============================+====================+==================+===================+=========================+======================+
| Ubuntu 20.04                  | FAIL               | SKIPPED          | SKIPPED           | SKIPPED                 | SKIPPED              |
+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+
| CentOS Stream 10              | PASS               | SKIPPED          | SKIPPED           | SKIPPED                 | SKIPPED              |
+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+
| CentOS Stream 9               | PASS               | SKIPPED          | SKIPPED           | SKIPPED                 | SKIPPED              |
+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+
| Debian GNU/Linux 12           | PASS               | SKIPPED          | SKIPPED           | SKIPPED                 | SKIPPED              |
+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+
| Red Hat Enterprise Linux 8.10 | FAIL               | SKIPPED          | SKIPPED           | SKIPPED                 | SKIPPED              |
+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+
| openSUSE Leap 15.6            | PASS               | SKIPPED          | SKIPPED           | SKIPPED                 | SKIPPED              |
+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+
| Fedora Linux 42               | PASS               | PASS             | SKIPPED           | SKIPPED                 | SKIPPED              |
+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+
| Alpine Linux 3.22.0           | PASS               | SKIPPED          | SKIPPED           | SKIPPED                 | SKIPPED              |
+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+
| Red Hat Enterprise Linux 9.5  | PASS               | SKIPPED          | SKIPPED           | SKIPPED                 | SKIPPED              |
+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+
| Ubuntu 24.04                  | PASS               | PASS             | SKIPPED           | SKIPPED                 | SKIPPED              |
+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+
| Ubuntu 22.04                  | PASS               | SKIPPED          | SKIPPED           | SKIPPED                 | SKIPPED              |
+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+
| FreeBSD 14.2                  | PASS               | SKIPPED          | SKIPPED           | SKIPPED                 | SKIPPED              |
+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+
| Windows Server 2022           | SKIPPED            | SKIPPED          | FAIL              | SKIPPED                 | PASS                 |
+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+
| Windows Server 2025           | SKIPPED            | SKIPPED          | SKIPPED           | FAIL                    | SKIPPED              |
+-------------------------------+--------------------+------------------+-------------------+-------------------------+----------------------+

==== 20 line log output for Windows Server 2025 (dpdk_llvm_clang_compile): ====
[172/899] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_mtr.c.obj
[173/899] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_flow.c.obj
[174/899] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_tm.c.obj
[175/899] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_telemetry.c.obj
[176/899] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_common.c.obj
[177/899] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_8472.c.obj
[178/899] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_8079.c.obj
[179/899] Generating lib/rte_ethdev_map with a custom command
[180/899] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_8636.c.obj
[181/899] Compiling C object lib/librte_hash.a.p/hash_rte_hash_crc.c.obj
[182/899] Compiling C object lib/librte_hash.a.p/hash_rte_fbk_hash.c.obj
FAILED: lib/librte_hash.a.p/hash_rte_fbk_hash.c.obj
"clang" "-Ilib\librte_hash.a.p" "-Ilib" "-I..\lib" "-Ilib\hash" "-I..\lib\hash" "-Ilib\eal\common" "-I..\lib\eal\common" "-I." "-I.." "-Iconfig" "-I..\config" "-Ilib\eal\include" "-I..\lib\eal\include" "-Ilib\eal\windows\include" "-I..\lib\eal\windows\include" "-Ilib\eal\x86\include" "-I..\lib\eal\x86\include" "-Ilib\eal" "-I..\lib\eal" "-Ilib\argparse" "-I..\lib\argparse" "-Ilib\log" "-I..\lib\log" "-Ilib\kvargs" "-I..\lib\kvargs" "-Ilib\net" "-I..\lib\net" "-Ilib\mbuf" "-I..\lib\mbuf" "-Ilib\mempool" "-I..\lib\mempool" "-Ilib\ring" "-I..\lib\ring" "-Ilib\metrics" "-I..\lib\metrics" "-Ilib\telemetry" "-I..\lib\telemetry" "-Ilib\rcu" "-I..\lib\rcu" "-IC:\Program Files\Mellanox\MLNX_WinOF2_DevX_SDK\inc" "-fdiagnostics-color=always" "-D_FILE_OFFSET_BITS=64" "-Wall" "-Winvalid-pch" "-Wextra" "-Werror" "-std=c11" "-O3" "-include" "rte_config.h" "-Wvla" "-Wcast-qual" "-Wcomma" "-Wdeprecated" "-Wformat" "-Wformat-nonliteral" "-Wformat-security" "-Wmissing-declarations" "-Wmissing-prototype
 s" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wsign-compare" "-Wstrict-prototypes" "-Wundef" "-Wwrite-strings" "-Wno-missing-field-initializers" "-D_GNU_SOURCE" "-D_WIN32_WINNT=0x0A00" "-D_CRT_SECURE_NO_WARNINGS" "-march=native" "-mrtm" "-DALLOW_EXPERIMENTAL_API" "-DALLOW_INTERNAL_API" "-DRTE_LOG_DEFAULT_LOGTYPE=lib.hash" "-DRTE_ANNOTATE_LOCKS" "-Wthread-safety" -MD -MQ lib/librte_hash.a.p/hash_rte_fbk_hash.c.obj -MF "lib\librte_hash.a.p\hash_rte_fbk_hash.c.obj.d" -o lib/librte_hash.a.p/hash_rte_fbk_hash.c.obj "-c" ../lib/hash/rte_fbk_hash.c
../lib/hash/rte_fbk_hash.c:117:11: error: call to undeclared function 'asprintf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
117 |         unused = asprintf(&hash_name, "FBK_%s", params->name);
|                  ^
1 error generated.
[183/899] Generating symbol file lib/rte_pci-26.dll.p/rte_pci-26.dll.symbols
[184/899] Compiling C object lib/librte_hash.a.p/hash_rte_cuckoo_hash.c.obj
ninja: build stopped: subcommand failed.
==== End log output ====

Ubuntu 20.04
	Kernel: 4.19
	Compiler: gcc gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0

CentOS Stream 10
	Kernel: 5.15
	Compiler: gcc gcc (GCC) 14.2.1 20250110 (Red Hat 14.2.1-8)

CentOS Stream 9
	Kernel: 5.15
	Compiler: gcc gcc (GCC) 11.5.0 20240719 (Red Hat 11.5.0-11)

Debian GNU/Linux 12
	Kernel: 5.15
	Compiler: gcc gcc (Debian 12.2.0-14+deb12u1) 12.2.0

Red Hat Enterprise Linux 8.10
	Kernel: 5.15
	Compiler: gcc gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-22)

openSUSE Leap 15.6
	Kernel: 5.15
	Compiler: gcc gcc (SUSE Linux) 7.5.0

Fedora Linux 42
	Kernel: 5.15
	Compiler: clang gcc (GCC) 15.2.1 20250808 (Red Hat 15.2.1-1)

Alpine Linux 3.22.0
	Kernel: 5.15
	Compiler: gcc gcc (Alpine 14.2.0) 14.2.0

Red Hat Enterprise Linux 9.5
	Kernel: 5.15
	Compiler: gcc gcc (GCC) 11.5.0 20240719 (Red Hat 11.5.0-2)

Ubuntu 24.04
	Kernel: 5.15
	Compiler: gcc gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0

Ubuntu 22.04
	Kernel: 5.15
	Compiler: gcc gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0

FreeBSD 14.2
	Kernel: 14.2-RELEASE
	Compiler: clang 18.1.6

Windows Server 2022
	Kernel: 10.0.20348.2031
	Compiler: clang 15.0.7, gcc 14.1.0 (MinGW), and MSVC VS 19.39.33521

Windows Server 2025
	Kernel: 10.0.26100
	Compiler: clang 15.0.7, gcc 14.1.0 (MinGW), and MSVC VS 19.39.33521

To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |WARNING| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (19 preceding siblings ...)
  2025-12-08 11:15     ` dpdklab
@ 2025-12-08 11:22     ` dpdklab
  2025-12-08 11:24     ` |FAILURE| " dpdklab
                       ` (13 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-08 11:22 UTC (permalink / raw)
  To: Test Report; +Cc: dpdk-test-reports

Test-Label: iol-sample-apps-testing
Test-Status: WARNING
http://dpdk.org/patch/159228

_Testing issues_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> testing issues

Upstream job id: Template-DTS-Pipeline#257902

Test environment and result as below:

+--------------+----------------------+----------------------+
| Environment  | dpdk_fips_validation | compressdev_zlib_pmd |
+==============+======================+======================+
| Ubuntu 20.04 | WARN                 | SKIPPED              |
+--------------+----------------------+----------------------+
| Ubuntu 22.04 | SKIPPED              | PASS                 |
+--------------+----------------------+----------------------+

==== 20 line log output for Ubuntu 20.04 (dpdk_fips_validation): ====
|        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[224/3635] Compiling C object lib/librte_bpf.a.p/bpf_bpf_pkt.c.o
[225/3635] Generating bitratestats.sym_chk with a custom command (wrapped by meson to capture output)
[226/3635] Compiling C object lib/librte_hash.a.p/hash_rte_cuckoo_hash.c.o
[227/3635] Compiling C object lib/librte_bpf.a.p/bpf_bpf_load_elf.c.o
[228/3635] Generating symbol file lib/librte_eal.so.26.1.p/librte_eal.so.26.1.symbols
[229/3635] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_comp.c.o
[230/3635] Generating bbdev.sym_chk with a custom command (wrapped by meson to capture output)
[231/3635] Generating ring.sym_chk with a custom command (wrapped by meson to capture output)
[232/3635] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_compressdev.c.o
[233/3635] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_compressdev_pmd.c.o
[234/3635] Compiling C object lib/librte_bpf.a.p/bpf_bpf_convert.c.o
[235/3635] Compiling C object lib/librte_acl_avx512_lib.a.p/acl_acl_run_avx512.c.o
[236/3635] Compiling C object lib/librte_acl_avx2_lib.a.p/acl_acl_run_avx2.c.o
[237/3635] Compiling C object lib/librte_bpf.a.p/bpf_bpf_validate.c.o
[238/3635] Compiling C object lib/librte_bpf.a.p/bpf_bpf_jit_x86.c.o
[239/3635] Compiling C object lib/librte_cryptodev.a.p/cryptodev_cryptodev_pmd.c.o
[240/3635] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_ethdev.c.o
ninja: build stopped: subcommand failed.
==== End log output ====

Ubuntu 20.04
	Kernel: 5.15
	Compiler: gcc gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0

Ubuntu 22.04
	Kernel: 5.15
	Compiler: gcc gcc (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0

To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |FAILURE| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (20 preceding siblings ...)
  2025-12-08 11:22     ` |WARNING| " dpdklab
@ 2025-12-08 11:24     ` dpdklab
  2025-12-08 14:29     ` dpdklab
                       ` (12 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-08 11:24 UTC (permalink / raw)
  To: Georgii Tkachuk, Qian Xu, Lijuan Tu, Test Report, Ferruh Yigit
  Cc: dpdk-test-reports, Stephen Hemminger

Test-Label: iol-intel-Functional
Test-Status: FAILURE
http://dpdk.org/patch/159228

_Functional Testing issues_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> functional testing issues

Upstream job id: Template-DTS-Pipeline#257900

Test environment and result as below:

Ubuntu 20.04
Kernel: 5.4
Compiler: gcc gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0
NIC: Intel Corporation Ethernet Converged Network Adapter XL710-QDA2 40000 Mbps

Aggregate Results by Test Suite
+-----------------------------+--------+
|         Test Suite          | Result |
+=============================+========+
| unit_tests_mbuf             |  PASS  |
+-----------------------------+--------+
| vhost_virtio_user_interrupt |  PASS  |
+-----------------------------+--------+
| virtio_smoke                |  FAIL  |
+-----------------------------+--------+


Ubuntu 22.04
Kernel: 5.15
Compiler: gcc gcc (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0
NIC: Intel Corporation QAT 8970 0 Mbps

Aggregate Results by Test Suite
+----------------------------+--------+
|         Test Suite         | Result |
+============================+========+
| crypto_perf_cryptodev_perf |  PASS  |
+----------------------------+--------+


To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |FAILURE| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (21 preceding siblings ...)
  2025-12-08 11:24     ` |FAILURE| " dpdklab
@ 2025-12-08 14:29     ` dpdklab
  2025-12-08 16:06     ` dpdklab
                       ` (11 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-08 14:29 UTC (permalink / raw)
  To: Test Report; +Cc: dpdk-test-reports, Stephen Hemminger

Test-Label: iol-unit-arm64-testing
Test-Status: FAILURE
http://dpdk.org/patch/159228

_Testing issues_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> testing issues

Upstream job id: Generic-Unit-Test-DPDK#399086

Test environment and result as below:

+------------------------------+------------------------------+--------------+---------------------------+----------------+
|         Environment          | cryptodev_sw_snow3g_autotest | lpm_autotest | cryptodev_sw_zuc_autotest | dpdk_unit_test |
+==============================+==============================+==============+===========================+================+
| Debian 12 (arm)              | PASS                         | SKIPPED      | PASS                      | SKIPPED        |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| Ubuntu 20.04                 | SKIPPED                      | PASS         | SKIPPED                   | WARN           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| Debian GNU/Linux 12          | SKIPPED                      | SKIPPED      | SKIPPED                   | FAIL           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| CentOS Stream 9              | SKIPPED                      | SKIPPED      | SKIPPED                   | FAIL           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| Fedora Linux 41              | SKIPPED                      | SKIPPED      | SKIPPED                   | FAIL           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| Fedora Linux 42              | SKIPPED                      | SKIPPED      | SKIPPED                   | FAIL           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| CentOS Stream 10             | SKIPPED                      | SKIPPED      | SKIPPED                   | FAIL           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| Ubuntu 24.04                 | SKIPPED                      | SKIPPED      | SKIPPED                   | FAIL           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| Red Hat Enterprise Linux 9.5 | SKIPPED                      | SKIPPED      | SKIPPED                   | FAIL           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| Ubuntu 22.04                 | SKIPPED                      | SKIPPED      | SKIPPED                   | PASS           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+
| Fedora Linux 40              | SKIPPED                      | SKIPPED      | SKIPPED                   | FAIL           |
+------------------------------+------------------------------+--------------+---------------------------+----------------+

==== Unit test summary for Fedora Linux 40 (dpdk_unit_test): ====
ninja: Entering directory `/home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@24/dpdk/build'
ninja: no work to do.
  1/121 DPDK:fast-tests / acl_autotest                   OK              10.54s
  2/121 DPDK:fast-tests / alarm_autotest                 OK               1.33s
  3/121 DPDK:fast-tests / argparse_autotest              OK               0.34s
  4/121 DPDK:fast-tests / atomic_autotest                OK               9.74s
  5/121 DPDK:fast-tests / bitcount_autotest              OK               0.35s
  6/121 DPDK:fast-tests / bitmap_autotest                OK               0.33s
  7/121 DPDK:fast-tests / bitops_autotest                OK               1.81s
  8/121 DPDK:fast-tests / bitratestats_autotest          OK               0.32s
  9/121 DPDK:fast-tests / bitset_autotest                OK               5.91s
 10/121 DPDK:fast-tests / bpf_autotest                   OK               0.31s
 11/121 DPDK:fast-tests / bpf_elf_autotest               SKIP             0.31s   exit status 77
 12/121 DPDK:fast-tests / bpf_convert_autotest           OK               0.38s
 13/121 DPDK:fast-tests / byteorder_autotest             OK               0.32s
 14/121 DPDK:fast-tests / cfgfile_autotest               OK               0.33s
 15/121 DPDK:fast-tests / cksum_autotest                 OK               0.31s
 16/121 DPDK:fast-tests / cmdline_autotest               OK               0.31s
 17/121 DPDK:fast-tests / common_autotest                OK               2.20s
 18/121 DPDK:fast-tests / compressdev_autotest           SKIP             0.19s   exit status 77
 19/121 DPDK:fast-tests / cpuflags_autotest              OK               0.37s
 20/121 DPDK:fast-tests / crc_autotest                   OK               0.33s
 21/121 DPDK:fast-tests / user_delay_us                  OK               0.31s
 22/121 DPDK:fast-tests / debug_autotest                 FAIL             2.48s   (exit status 255 or signal 127 SIGinvalid)
>>> DPDK_TEST=debug_autotest MALLOC_PERTURB_=68 /home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@24/dpdk/build/app/dpdk-test --no-huge -m 2048

 23/121 DPDK:fast-tests / devargs_autotest               OK               0.32s
 24/121 DPDK:fast-tests / dispatcher_autotest            OK               4.44s
 25/121 DPDK:fast-tests / distributor_autotest           OK               1.12s
 26/121 DPDK:fast-tests / eal_flags_c_opt_autotest       FAIL             1.15s   (exit status 255 or signal 127 SIGinvalid)
>>> DPDK_TEST=eal_flags_c_opt_autotest MALLOC_PERTURB_=150 /home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@24/dpdk/build/app/dpdk-test

 27/121 DPDK:fast-tests / eal_flags_main_opt_autotest    FAIL             1.54s   (exit status 255 or signal 127 SIGinvalid)
>>> DPDK_TEST=eal_flags_main_opt_autotest MALLOC_PERTURB_=144 /home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@24/dpdk/build/app/dpdk-test

 28/121 DPDK:fast-tests / eal_flags_n_opt_autotest       OK               0.77s
 29/121 DPDK:fast-tests / eal_flags_hpet_autotest        FAIL             1.11s   (exit status 255 or signal 127 SIGinvalid)
>>> MALLOC_PERTURB_=143 DPDK_TEST=eal_flags_hpet_autotest /home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@24/dpdk/build/app/dpdk-test

 30/121 DPDK:fast-tests / eal_flags_no_huge_autotest     FAIL             1.10s   (exit status 255 or signal 127 SIGinvalid)
>>> DPDK_TEST=eal_flags_no_huge_autotest MALLOC_PERTURB_=159 /home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@24/dpdk/build/app/dpdk-test

 31/121 DPDK:fast-tests / eal_flags_a_opt_autotest       FAIL             1.82s   (exit status 255 or signal 127 SIGinvalid)
>>> DPDK_TEST=eal_flags_a_opt_autotest MALLOC_PERTURB_=54 /home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@24/dpdk/build/app/dpdk-test

 32/121 DPDK:fast-tests / eal_flags_b_opt_autotest       FAIL             1.86s   (exit status 255 or signal 127 SIGinvalid)
>>> DPDK_TEST=eal_flags_b_opt_autotest MALLOC_PERTURB_=181 /home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@24/dpdk/build/app/dpdk-test

 33/121 DPDK:fast-tests / eal_flags_vdev_opt_autotest    FAIL             1.21s   (exit status 255 or signal 127 SIGinvalid)
>>> MALLOC_PERTURB_=15 DPDK_TEST=eal_flags_vdev_opt_autotest /home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@24/dpdk/build/app/dpdk-test

 34/121 DPDK:fast-tests / eal_flags_r_opt_autotest       FAIL             1.58s   (exit status 255 or signal 127 SIGinvalid)
>>> MALLOC_PERTURB_=230 DPDK_TEST=eal_flags_r_opt_autotest /home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@24/dpdk/build/app/dpdk-test

 35/121 DPDK:fast-tests / eal_flags_mem_autotest         FAIL             1.12s   (exit status 255 or signal 127 SIGinvalid)
>>> MALLOC_PERTURB_=229 DPDK_TEST=eal_flags_mem_autotest /home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@24/dpdk/build/app/dpdk-test

 36/121 DPDK:fast-tests / eal_flags_file_prefix_autotest FAIL             1.24s   (exit status 255 or signal 127 SIGinvalid)
>>> MALLOC_PERTURB_=127 DPDK_TEST=eal_flags_file_prefix_autotest /home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@24/dpdk/build/app/dpdk-test

 37/121 DPDK:fast-tests / eal_flags_misc_autotest        FAIL             1.26s   (exit status 255 or signal 127 SIGinvalid)
>>> MALLOC_PERTURB_=64 DPDK_TEST=eal_flags_misc_autotest /home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@24/dpdk/build/app/dpdk-test

 38/121 DPDK:fast-tests / eal_fs_autotest                OK               0.46s
 39/121 DPDK:fast-tests / errno_autotest                 OK               0.32s
 40/121 DPDK:fast-tests / ethdev_link_status             OK               0.31s
 41/121 DPDK:fast-tests / event_eth_tx_adapter_autotest  OK               1.66s
 42/121 DPDK:fast-tests / event_ring_autotest            OK               0.36s
 43/121 DPDK:fast-tests / eventdev_common_autotest       OK               0.32s
 44/121 DPDK:fast-tests / eventdev_selftest_sw           OK              12.95s
 45/121 DPDK:fast-tests / fbarray_autotest               OK               0.32s
 46/121 DPDK:fast-tests / fib_autotest                   OK               1.80s
 47/121 DPDK:fast-tests / fib6_autotest                  OK               1.85s
 48/121 DPDK:fast-tests / func_reentrancy_autotest       OK               1.50s
 49/121 DPDK:fast-tests / graph_autotest                 OK               0.35s
 50/121 DPDK:fast-tests / node_list_dump                 OK               0.31s
 51/121 DPDK:fast-tests / graph_feature_arc_autotest     OK               0.32s
 52/121 DPDK:fast-tests / hash_autotest                  OK               0.95s
 53/121 DPDK:fast-tests / hash_readwrite_func_autotest   OK               0.19s
 54/121 DPDK:fast-tests / interrupt_autotest             OK               1.38s
 55/121 DPDK:fast-tests / ipfrag_autotest                OK               0.18s
 56/121 DPDK:fast-tests / ipsec_autotest                 SKIP             0.35s   exit status 77
 57/121 DPDK:fast-tests / kvargs_autotest                OK               0.31s
 58/121 DPDK:fast-tests / latencystats_autotest          OK               0.33s
 59/121 DPDK:fast-tests / lcore_var_autotest             OK               1.45s
 60/121 DPDK:fast-tests / lcores_autotest                OK               6.84s
 61/121 DPDK:fast-tests / logs_autotest                  OK               0.31s
 62/121 DPDK:fast-tests / lpm_autotest                   OK               3.30s
 63/121 DPDK:fast-tests / lpm6_autotest                  OK               9.59s
 64/121 DPDK:fast-tests / malloc_autotest                OK               0.88s
 65/121 DPDK:fast-tests / mbuf_autotest                  OK               3.27s
 66/121 DPDK:fast-tests / mcslock_autotest               OK               1.34s
 67/121 DPDK:fast-tests / member_autotest                OK               2.94s
 68/121 DPDK:fast-tests / memcpy_autotest                OK              10.65s
 69/121 DPDK:fast-tests / memory_autotest                OK               0.18s
 70/121 DPDK:fast-tests / mempool_autotest               OK               0.70s
 71/121 DPDK:fast-tests / memzone_autotest               OK               0.21s
 72/121 DPDK:fast-tests / meter_autotest                 OK               0.35s
 73/121 DPDK:fast-tests / metrics_autotest               OK               0.32s
 74/121 DPDK:fast-tests / multiprocess_autotest          FAIL             2.32s   (exit status 139 or signal 11 SIGSEGV)
>>> DPDK_TEST=multiprocess_autotest MALLOC_PERTURB_=107 /home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@24/dpdk/build/app/dpdk-test

 75/121 DPDK:fast-tests / net_ether_autotest             OK               1.82s
 76/121 DPDK:fast-tests / net_ipv6_autotest              OK               0.32s
 77/121 DPDK:fast-tests / pcapng_autotest                OK               6.76s
 78/121 DPDK:fast-tests / pdcp_autotest                  SKIP             0.19s   exit status 77
 79/121 DPDK:fast-tests / pdump_autotest                 OK               1.72s
 80/121 DPDK:fast-tests / per_lcore_autotest             OK               0.44s
 81/121 DPDK:fast-tests / pflock_autotest                OK               0.67s
 82/121 DPDK:fast-tests / pie_autotest                   OK               0.31s
 83/121 DPDK:fast-tests / ring_pmd_autotest              OK               0.33s
 84/121 DPDK:fast-tests / power_autotest                 OK               0.32s
 85/121 DPDK:fast-tests / power_cpufreq_autotest         SKIP             0.18s   exit status 77
 86/121 DPDK:fast-tests / power_intel_uncore_autotest    SKIP             0.36s   exit status 77
 87/121 DPDK:fast-tests / power_kvm_vm_autotest          SKIP             0.17s   exit status 77
 88/121 DPDK:fast-tests / prefetch_autotest              OK               0.35s
 89/121 DPDK:fast-tests / ptr_compress_autotest          OK               0.32s
 90/121 DPDK:fast-tests / rawdev_autotest                OK               0.32s
 91/121 DPDK:fast-tests / rcu_qsbr_autotest              OK               1.26s
 92/121 DPDK:fast-tests / reorder_autotest               OK               0.85s
 93/121 DPDK:fast-tests / rib_autotest                   OK               8.10s
 94/121 DPDK:fast-tests / rib6_autotest                  OK               8.29s
 95/121 DPDK:fast-tests / ring_autotest                  OK               0.38s
 96/121 DPDK:fast-tests / rwlock_test1_autotest          OK               0.66s
 97/121 DPDK:fast-tests / rwlock_rda_autotest            OK               5.32s
 98/121 DPDK:fast-tests / rwlock_rds_wrm_autotest        OK               5.39s
 99/121 DPDK:fast-tests / rwlock_rde_wro_autotest        OK               5.32s
100/121 DPDK:fast-tests / sched_autotest                 OK               0.34s
101/121 DPDK:fast-tests / security_autotest              OK               0.18s
102/121 DPDK:fast-tests / seqlock_autotest               OK               2.36s
103/121 DPDK:fast-tests / service_autotest               OK               3.02s
104/121 DPDK:fast-tests / soring_autotest                OK               0.32s
105/121 DPDK:fast-tests / spinlock_autotest              OK               0.35s
106/121 DPDK:fast-tests / stack_autotest                 OK               0.72s
107/121 DPDK:fast-tests / stack_lf_autotest              OK               0.66s
108/121 DPDK:fast-tests / string_autotest                OK               0.35s
109/121 DPDK:fast-tests / table_autotest                 OK              13.91s
110/121 DPDK:fast-tests / tailq_autotest                 OK               0.32s
111/121 DPDK:fast-tests / telemetry_data_autotest        OK               0.32s
112/121 DPDK:fast-tests / telemetry_json_autotest        OK               0.31s
113/121 DPDK:fast-tests / thash_autotest                 OK               0.35s
114/121 DPDK:fast-tests / threads_autotest               OK               0.47s
115/121 DPDK:fast-tests / ticketlock_autotest            OK               0.38s
116/121 DPDK:fast-tests / timer_autotest                 OK               3.44s
117/121 DPDK:fast-tests / trace_autotest                 OK               0.37s
118/121 DPDK:fast-tests / trace_autotest_with_traces     OK               0.34s
119/121 DPDK:fast-tests / vdev_autotest                  OK               0.32s
120/121 DPDK:fast-tests / version_autotest               OK               0.32s
121/121 DPDK:fast-tests / telemetry_all                  SKIP             0.02s   exit status 77


Ok:                 100 
Expected Fail:      0   
Fail:               13  
Unexpected Pass:    0   
Skipped:            8   
Timeout:            0   

Full log written to /home-local/jenkins-local/jenkins-agent/workspace/Generic-Unit-Test-DPDK@24/dpdk/build/meson-logs/testlog.txt



Test log output from the failed test debug_autotest:

Sorry, we were not able to find the logs for this test.
Download the log output from the CI site for this test run.


Test log output from the failed test eal_flags_c_opt_autotest:

Sorry, we were not able to find the logs for this test.
Download the log output from the CI site for this test run.


Test log output from the failed test eal_flags_main_opt_autotest:

Sorry, we were not able to find the logs for this test.
Download the log output from the CI site for this test run.


Test log output from the failed test eal_flags_hpet_autotest:

Sorry, we were not able to find the logs for this test.
Download the log output from the CI site for this test run.


Test log output from the failed test eal_flags_no_huge_autotest:

Sorry, we were not able to find the logs for this test.
Download the log output from the CI site for this test run.


Test log output from the failed test eal_flags_a_opt_autotest:

Sorry, we were not able to find the logs for this test.
Download the log output from the CI site for this test run.


Test log output from the failed test eal_flags_b_opt_autotest:

Sorry, we were not able to find the logs for this test.
Download the log output from the CI site for this test run.


Test log output from the failed test eal_flags_vdev_opt_autotest:

Sorry, we were not able to find the logs for this test.
Download the log output from the CI site for this test run.


Test log output from the failed test eal_flags_r_opt_autotest:

Sorry, we were not able to find the logs for this test.
Download the log output from the CI site for this test run.


Test log output from the failed test eal_flags_mem_autotest:

Sorry, we were not able to find the logs for this test.
Download the log output from the CI site for this test run.


Test log output from the failed test eal_flags_file_prefix_autotest:

Sorry, we were not able to find the logs for this test.
Download the log output from the CI site for this test run.


Test log output from the failed test eal_flags_misc_autotest:

Sorry, we were not able to find the logs for this test.
Download the log output from the CI site for this test run.


Test log output from the failed test multiprocess_autotest:

Sorry, we were not able to find the logs for this test.
Download the log output from the CI site for this test run.
==== End log output ====

Debian 12 (arm)
	Kernel: Depends on container host
	Compiler: gcc (Debian 12.2.0-14) 12.2.0

Ubuntu 20.04
	Kernel: 5.4
	Compiler: gcc gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0

Debian GNU/Linux 12
	Kernel: 5.4
	Compiler: gcc gcc (Debian 12.2.0-14+deb12u1) 12.2.0

CentOS Stream 9
	Kernel: 5.4
	Compiler: gcc gcc (GCC) 11.5.0 20240719 (Red Hat 11.5.0-11)

Fedora Linux 41
	Kernel: 5.4
	Compiler: gcc gcc (GCC) 14.3.1 20250523 (Red Hat 14.3.1-1)

Fedora Linux 42
	Kernel: 5.4
	Compiler: clang gcc (GCC) 15.2.1 20250808 (Red Hat 15.2.1-1)

CentOS Stream 10
	Kernel: 5.4
	Compiler: gcc gcc (GCC) 14.2.1 20250110 (Red Hat 14.2.1-8)

Ubuntu 24.04
	Kernel: 5.4
	Compiler: gcc gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0

Red Hat Enterprise Linux 9.5
	Kernel: 5.4
	Compiler: gcc gcc (GCC) 11.5.0 20240719 (Red Hat 11.5.0-2)

Ubuntu 22.04
	Kernel: 5.4
	Compiler: gcc gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0

Fedora Linux 40
	Kernel: 5.4
	Compiler: clang gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3)

To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |FAILURE| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (22 preceding siblings ...)
  2025-12-08 14:29     ` dpdklab
@ 2025-12-08 16:06     ` dpdklab
  2025-12-10  4:01     ` dpdklab
                       ` (10 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-08 16:06 UTC (permalink / raw)
  To: Test Report; +Cc: dpdk-test-reports, Stephen Hemminger

Test-Label: iol-compile-arm64-testing
Test-Status: FAILURE
http://dpdk.org/patch/159228

_Testing issues_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> testing issues

Upstream job id: Generic-DPDK-Compile-Meson#450329

Test environment and result as below:

+------------------------------+--------------------+
|         Environment          | dpdk_meson_compile |
+==============================+====================+
| Red Hat Enterprise Linux 9.5 | PASS               |
+------------------------------+--------------------+
| Fedora Linux 42              | PASS               |
+------------------------------+--------------------+
| Ubuntu 20.04                 | PASS               |
+------------------------------+--------------------+
| Ubuntu 24.04                 | PASS               |
+------------------------------+--------------------+
| Ubuntu 22.04                 | PASS               |
+------------------------------+--------------------+
| CentOS Stream 10             | PASS               |
+------------------------------+--------------------+
| CentOS Stream 9              | PASS               |
+------------------------------+--------------------+
| Debian GNU/Linux 12          | PASS               |
+------------------------------+--------------------+


Red Hat Enterprise Linux 9.5
	Kernel: 5.4
	Compiler: gcc gcc (GCC) 11.5.0 20240719 (Red Hat 11.5.0-2)

Fedora Linux 42
	Kernel: 5.4
	Compiler: gcc gcc (GCC) 15.2.1 20250808 (Red Hat 15.2.1-1)

Ubuntu 20.04
	Kernel: 5.4
	Compiler: gcc gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0

Ubuntu 24.04
	Kernel: 5.4
	Compiler: gcc gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0

Ubuntu 22.04
	Kernel: 5.4
	Compiler: gcc gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0

CentOS Stream 10
	Kernel: 5.4
	Compiler: gcc gcc (GCC) 14.2.1 20250110 (Red Hat 14.2.1-8)

CentOS Stream 9
	Kernel: 5.4
	Compiler: gcc gcc (GCC) 11.5.0 20240719 (Red Hat 11.5.0-11)

Debian GNU/Linux 12
	Kernel: 5.4
	Compiler: gcc gcc (Debian 12.2.0-14+deb12u1) 12.2.0

To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |FAILURE| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (23 preceding siblings ...)
  2025-12-08 16:06     ` dpdklab
@ 2025-12-10  4:01     ` dpdklab
  2025-12-10  4:17     ` dpdklab
                       ` (9 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-10  4:01 UTC (permalink / raw)
  To: Georgii Tkachuk, Qian Xu, Lijuan Tu, Test Report, Ferruh Yigit
  Cc: dpdk-test-reports, Stephen Hemminger

Test-Label: iol-intel-Functional
Test-Status: FAILURE
http://dpdk.org/patch/159228

_Functional Testing issues_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> functional testing issues

Upstream job id: Template-DPDK-DTS-Pipeline#3776

Test environment and result as below:

Ubuntu 20.04
Kernel: 5.4
Compiler: gcc gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0
NIC: Intel Corporation Ethernet Converged Network Adapter XL710-QDA2 40000 Mbps

Aggregate Results by Test Suite
+-----------------------------+--------+
|         Test Suite          | Result |
+=============================+========+
| unit_tests_mbuf             |  PASS  |
+-----------------------------+--------+
| vhost_virtio_user_interrupt |  PASS  |
+-----------------------------+--------+
| virtio_smoke                |  FAIL  |
+-----------------------------+--------+


Ubuntu 22.04
Kernel: 5.15
Compiler: gcc gcc (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0
NIC: Intel Corporation QAT 8970 0 Mbps

Aggregate Results by Test Suite
+----------------------------+--------+
|         Test Suite         | Result |
+============================+========+
| crypto_perf_cryptodev_perf |  PASS  |
+----------------------------+--------+


Ubuntu 24.04 LTS
Kernel: 6.8.0-44-generic
Compiler: gcc 13.2.0
NIC: Intel Corporation Ethernet Controller XL710 for 40GbE QSFP+ 40 Mbps

Aggregate Results by Test Suite
+--------------------+--------+
|     Test Suite     | Result |
+====================+========+
| blocklist          |  PASS  |
+--------------------+--------+
| promisc_support    |  PASS  |
+--------------------+--------+
| uni_pkt            |  PASS  |
+--------------------+--------+
| dynamic_config     |  PASS  |
+--------------------+--------+
| dynamic_queue_conf |  PASS  |
+--------------------+--------+
| hello_world        |  PASS  |
+--------------------+--------+
| l2fwd              |  PASS  |
+--------------------+--------+
| softnic            |  PASS  |
+--------------------+--------+
| pmd_buffer_scatter |  PASS  |
+--------------------+--------+
| port_control       |  PASS  |
+--------------------+--------+
| port_stats         |  PASS  |
+--------------------+--------+


To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |FAILURE| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (24 preceding siblings ...)
  2025-12-10  4:01     ` dpdklab
@ 2025-12-10  4:17     ` dpdklab
  2025-12-16  1:28     ` dpdklab
                       ` (8 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-10  4:17 UTC (permalink / raw)
  To: Georgii Tkachuk, Qian Xu, Lijuan Tu, Test Report, Ferruh Yigit
  Cc: dpdk-test-reports, Stephen Hemminger

Test-Label: iol-intel-Functional
Test-Status: FAILURE
http://dpdk.org/patch/159228

_Functional Testing issues_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> functional testing issues

Upstream job id: Template-DTS-Pipeline#257904

Test environment and result as below:

Ubuntu 20.04
Kernel: 5.4
Compiler: gcc gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0
NIC: Intel Corporation Ethernet Converged Network Adapter XL710-QDA2 40000 Mbps

Aggregate Results by Test Suite
+-----------------------------+--------+
|         Test Suite          | Result |
+=============================+========+
| unit_tests_mbuf             |  PASS  |
+-----------------------------+--------+
| vhost_virtio_user_interrupt |  PASS  |
+-----------------------------+--------+
| virtio_smoke                |  FAIL  |
+-----------------------------+--------+


Ubuntu 22.04
Kernel: 5.15
Compiler: gcc gcc (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0
NIC: Intel Corporation QAT 8970 0 Mbps

Aggregate Results by Test Suite
+----------------------------+--------+
|         Test Suite         | Result |
+============================+========+
| crypto_perf_cryptodev_perf |  PASS  |
+----------------------------+--------+


Ubuntu 24.04
Kernel: 6.8
Compiler: gcc gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0
NIC: Intel Corporation 4xxx Series QAT 0 Mbps

Aggregate Results by Test Suite
+----------------------------+--------+
|         Test Suite         | Result |
+============================+========+
| crypto_perf_cryptodev_perf |  PASS  |
+----------------------------+--------+


Ubuntu 24.04 LTS
Kernel: 6.8.0-44-generic
Compiler: gcc 13.2.0
NIC: Intel Corporation Ethernet Controller XL710 for 40GbE QSFP+ 40 Mbps

Aggregate Results by Test Suite
+--------------------+--------+
|     Test Suite     | Result |
+====================+========+
| blocklist          |  PASS  |
+--------------------+--------+
| promisc_support    |  PASS  |
+--------------------+--------+
| uni_pkt            |  PASS  |
+--------------------+--------+
| dynamic_config     |  PASS  |
+--------------------+--------+
| dynamic_queue_conf |  PASS  |
+--------------------+--------+
| hello_world        |  PASS  |
+--------------------+--------+
| l2fwd              |  PASS  |
+--------------------+--------+
| softnic            |  PASS  |
+--------------------+--------+
| pmd_buffer_scatter |  PASS  |
+--------------------+--------+


To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |FAILURE| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (25 preceding siblings ...)
  2025-12-10  4:17     ` dpdklab
@ 2025-12-16  1:28     ` dpdklab
  2025-12-16 16:12     ` |SUCCESS| pw159228 [PATCH v5 17/17] lib: enable format overflow warnings 0-day Robot
                       ` (7 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-16  1:28 UTC (permalink / raw)
  To: Test Report, Georgii Tkachuk, Qian Xu, Lijuan Tu, Ferruh Yigit
  Cc: dpdk-test-reports, Stephen Hemminger

Test-Label: iol-intel-Performance
Test-Status: FAILURE
http://dpdk.org/patch/159228

_Performance Testing issues_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> performance testing issues

Upstream job id: Template-DTS-Pipeline#258262

Test environment and result as below:

Ubuntu 22.04
Kernel: 5.15
Compiler: gcc gcc (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0
NIC: Intel E810 100000 Mbps
Fail/Total: 0/2

Detail performance results: 
+------------+---------+----------+-------------+------------------------------+
| frame_size | txd/rxd | num_cpus | num_threads |  throughput difference from  |
|            |         |          |             |           expected           |
+============+=========+==========+=============+==============================+
| 64         | 512     | 1        | 1           | -0.1%                        |
+------------+---------+----------+-------------+------------------------------+
| 64         | 2048    | 1        | 1           | 0.8%                         |
+------------+---------+----------+-------------+------------------------------+

Ubuntu 20.04
Kernel: 5.4
Compiler: gcc gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0
NIC: Intel Corporation Ethernet Converged Network Adapter XL710-QDA2 40000 Mbps
Fail/Total: 0/4

Detail performance results: 
+----------+-------------+---------+------------+------------------------------+
| num_cpus | num_threads | txd/rxd | frame_size |  throughput difference from  |
|          |             |         |            |           expected           |
+==========+=============+=========+============+==============================+
| 1        | 2           | 512     | 64         | 0.6%                         |
+----------+-------------+---------+------------+------------------------------+
| 1        | 2           | 2048    | 64         | 2.9%                         |
+----------+-------------+---------+------------+------------------------------+
| 1        | 1           | 512     | 64         | 1.0%                         |
+----------+-------------+---------+------------+------------------------------+
| 1        | 1           | 2048    | 64         | 3.7%                         |
+----------+-------------+---------+------------+------------------------------+

Ubuntu 24.04
Kernel: 6.8
Compiler: gcc gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0
NIC: Intel E810 (Arm Grace Server) 100000 Mbps
Fail/Total: 2/2
Failed cases list:
      - DTS https://dpdklab.iol.unh.edu/results/testcases/1/

Detail performance results: 
+------------+---------+----------+-------------+------------------------------+
| frame_size | txd/rxd | num_cpus | num_threads |  throughput difference from  |
|            |         |          |             |           expected           |
+============+=========+==========+=============+==============================+
| 64         | 512     | 1        | 1           | -31.4%                       |
+------------+---------+----------+-------------+------------------------------+
| 64         | 2048    | 1        | 1           | -22.6%                       |
+------------+---------+----------+-------------+------------------------------+

To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159212 [PATCH v5 01/17] eal: use C library to parse filesystem table
       [not found]   ` <20251207191242.165619-2-stephen@networkplumber.org>
  2025-12-07 19:17     ` |SUCCESS| pw159212 [PATCH v5 01/17] eal: use C library to parse filesystem table checkpatch
@ 2025-12-16 16:11     ` 0-day Robot
  1 sibling, 0 replies; 65+ messages in thread
From: 0-day Robot @ 2025-12-16 16:11 UTC (permalink / raw)
  To: test-report, Stephen Hemminger

Test-Label: 0day Robot - Claude SONNET
Test-Status: SUCCESS
http://dpdk.org/patch/159212

_AI Review Comments Available_


Git SHA: cd60dcd503
Author: Stephen Hemminger <stephen@networkplumber.org>
Subject: eal: use C library to parse filesystem table

This patch replaces custom string parsing of /proc/mounts with standard
C library routines getmntent_r() and related functions to parse the
filesystem mount table.

> Rather than doing parsing of /proc/mounts with open coded string
> handling, use the standard C library routines.
> These exist in BSD and Linux.
> 
> It also avoids any possible issues with escaped strings etc
> which the library handles. See getmntent(3) man page.
> 
> Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
> Acked-by: Bruce Richardson <bruce.richardson@intel.com>
> ---
>  lib/eal/linux/eal_hugepage_info.c | 58 ++++++++++---------------------
>  1 file changed, 18 insertions(+), 40 deletions(-)
> 
> diff --git a/lib/eal/linux/eal_hugepage_info.c b/lib/eal/linux/eal_hugepage_info.c
> index d47a19c56a..7161b1a2fb 100644
> --- a/lib/eal/linux/eal_hugepage_info.c
> +++ b/lib/eal/linux/eal_hugepage_info.c
> @@ -13,6 +13,7 @@
>  #include <inttypes.h>
>  #include <unistd.h>
>  #include <errno.h>
> +#include <mntent.h>
>  #include <sys/mman.h>
>  #include <sys/stat.h>

[ ... ]

> @@ -226,56 +217,43 @@ get_hugepage_dir(uint64_t hugepage_sz, char *hugedir, int len)
>  		return -1;
>  	}
>  
> -	FILE *fd = fopen(proc_mounts, "r");
> -	if (fd == NULL)
> +	FILE *mounts = setmntent(proc_mounts, "r");
> +	if (mounts == NULL)
>  		rte_panic("Cannot open %s\n", proc_mounts);
>  
>  	if (default_size == 0)
>  		default_size = get_default_hp_size();
>  
> -	while (fgets(buf, sizeof(buf), fd)){
> +	while (getmntent_r(mounts, &entry, buf, sizeof(buf))) {

Does this code check for ENOENT or ERANGE return values from 
getmntent_r()? The function can return NULL but set errno to indicate
different types of failures, and partial reads might cause issues.

>  		const char *pagesz_str;
> -		size_t mountpt_len = 0;
> -
> -		if (rte_strsplit(buf, sizeof(buf), splitstr, _FIELDNAME_MAX,
> -				split_tok) != _FIELDNAME_MAX) {
> -			EAL_LOG(ERR, "Error parsing %s", proc_mounts);
> -			break; /* return NULL */
> -		}
> +		uint64_t pagesz = default_size;
> +		size_t mountpt_len;
>  
> -		if (strncmp(splitstr[FSTYPE], hugetlbfs_str, htlbfs_str_len) != 0)
> +		if (strcmp(entry.mnt_type, "hugetlbfs") != 0)
>  			continue;
>  
> -		pagesz_str = strstr(splitstr[OPTIONS], pagesize_opt);
> +		pagesz_str = strstr(entry.mnt_opts, pagesize_opt);
> +		if (pagesz_str)
> +			pagesz = rte_str_to_size(&pagesz_str[pagesize_opt_len]);

Could entry.mnt_opts be NULL? The mntent structure fields might not 
always be populated, and strstr() would segfault on a NULL pointer.

Also, does rte_str_to_size() handle malformed input gracefully? If the
pagesize option exists but has invalid data, this could cause issues.

[ ... ]

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159213 [PATCH v5 02/17] lpm: restrict name size
       [not found]   ` <20251207191242.165619-3-stephen@networkplumber.org>
@ 2025-12-16 16:12     ` 0-day Robot
  0 siblings, 0 replies; 65+ messages in thread
From: 0-day Robot @ 2025-12-16 16:12 UTC (permalink / raw)
  To: test-report, Stephen Hemminger

Test-Label: 0day Robot - Claude SONNET
Test-Status: SUCCESS
http://dpdk.org/patch/159213

_AI Review Comments Available_

Looking at this patch, I have a few concerns about the implementation
and approach.

commit: (not provided in patch headers)
Author: Stephen Hemminger <stephen@networkplumber.org>
lpm: restrict name size

> Subject: [PATCH v5 02/17] lpm: restrict name size
> 
> Since LPM uses ring internally with a prefix, limit the
> maximum allowed LPM name.
> 
> Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
> ---
>  lib/lpm/rte_lpm.c | 25 +++++++++++++++++++------
>  lib/lpm/rte_lpm.h |  2 +-
>  2 files changed, 20 insertions(+), 7 deletions(-)
> 
> diff --git a/lib/lpm/rte_lpm.c b/lib/lpm/rte_lpm.c
> index 6dab86a05e..2666d4f208 100644
> --- a/lib/lpm/rte_lpm.c
> +++ b/lib/lpm/rte_lpm.c
> @@ -5,6 +5,7 @@
>  
>  #include <string.h>
>  #include <stdint.h>
> +#include <stdlib.h>
>  #include <errno.h>
>  #include <stdio.h>
>  #include <sys/queue.h>

[ ... ]

> @@ -152,7 +153,6 @@ struct rte_lpm *
>  rte_lpm_create(const char *name, int socket_id,
>  		const struct rte_lpm_config *config)
>  {
> -	char mem_name[RTE_LPM_NAMESIZE];
>  	struct __rte_lpm *i_lpm;
>  	struct rte_lpm *lpm = NULL;
>  	struct rte_tailq_entry *te;
> @@ -170,7 +170,15 @@ rte_lpm_create(const char *name, int socket_id,
>  		return NULL;
>  	}
>  
> -	snprintf(mem_name, sizeof(mem_name), "LPM_%s", name);
> +	if (strlen(name) >= RTE_LPM_NAMESIZE) {
> +		rte_errno = ENAMETOOLONG;
> +		return NULL;
> +	}
> +
> +	/* This is only used for tracing, ok to be NULL */
> +	char *mem_name = NULL;
> +	int unused __rte_unused;
> +	unused = asprintf(&mem_name, "LPM_%s", name);

Does this code leak mem_name when asprintf fails? The asprintf function
allocates memory that needs to be freed, but if it fails and returns -1,
mem_name becomes undefined and might not be NULL.

Would it be more robust to check the return value and set mem_name to
NULL on failure rather than using the __rte_unused annotation?

> 
>  	rte_mcfg_tailq_write_lock();
> 

[ ... ]

> @@ -247,6 +255,7 @@ rte_lpm_create(const char *name, int socket_id,
>  
>  exit:
>  	rte_mcfg_tailq_write_unlock();
> +	free(mem_name);

Can this code safely call free on mem_name if asprintf failed? When
asprintf returns -1, the state of mem_name is undefined according to
POSIX - it might not be safe to pass to free().

> 
>  	return lpm;
>  }

[ ... ]

> @@ -326,9 +334,13 @@ rte_lpm_rcu_qsbr_add(struct rte_lpm *lpm, struct rte_lpm_rcu_config *cfg)
>  	if (cfg->mode == RTE_LPM_QSBR_MODE_SYNC) {
>  		/* No other things to do. */
>  	} else if (cfg->mode == RTE_LPM_QSBR_MODE_DQ) {
> +		char rcu_dq_name[RTE_RCU_QSBR_DQ_NAMESIZE];
> +
>  		/* Init QSBR defer queue. */
> -		snprintf(rcu_dq_name, sizeof(rcu_dq_name),
> -				"LPM_RCU_%s", i_lpm->name);
> +		if (snprintf(rcu_dq_name, sizeof(rcu_dq_name),
> +			     "LPM_RCU_%s", i_lpm->name) >= (int)sizeof(rcu_dq_name))
> +			LPM_LOG(NOTICE, "LPM rcu defer queue name truncated");

Should this function return an error when the RCU defer queue name gets
truncated? Operating with a truncated name might cause collisions or
other unexpected behavior.

> diff --git a/lib/lpm/rte_lpm.h b/lib/lpm/rte_lpm.h
> index edfe77b458..8e70603ace 100644
> --- a/lib/lpm/rte_lpm.h
> +++ b/lib/lpm/rte_lpm.h
> @@ -26,7 +26,7 @@ extern "C" {
>  #endif
>  
>  /** Max number of characters in LPM name. */
> -#define RTE_LPM_NAMESIZE                32
> +#define RTE_LPM_NAMESIZE  RTE_RING_NAMESIZE

Is it correct to assume RTE_RING_NAMESIZE is always available when this
header is included? This creates a dependency that might not be obvious
to users of the LPM library.

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159214 [PATCH v5 03/17] hash: add checks for hash name length
       [not found]   ` <20251207191242.165619-4-stephen@networkplumber.org>
@ 2025-12-16 16:12     ` 0-day Robot
  0 siblings, 0 replies; 65+ messages in thread
From: 0-day Robot @ 2025-12-16 16:12 UTC (permalink / raw)
  To: test-report, Stephen Hemminger

Test-Label: 0day Robot - Claude SONNET
Test-Status: SUCCESS
http://dpdk.org/patch/159214

_AI Review Comments Available_

git sha: [Could not determine from patch content]
Author: Stephen Hemminger <stephen@networkplumber.org>
Subject: [PATCH v5 03/17] hash: add checks for hash name length

This commit adds name length validation to hash creation functions and 
improves error handling for ring creation failures. It also adds tests 
for the new validation logic.

> diff --git a/app/test/test_hash.c b/app/test/test_hash.c
> index 5791fd7f4c..0b608a3d74 100644
> --- a/app/test/test_hash.c
> +++ b/app/test/test_hash.c
> @@ -1120,6 +1120,14 @@ fbk_hash_unit_test(void)
>  		.socket_id = RTE_MAX_NUMA_NODES + 1, /* invalid socket */
>  	};
>  
> +	/* try and create hash with an excessively long name */
> +	struct rte_fbk_hash_params invalid_params_long_name = {
> +		.name = "four_byte_key_hash_name_length_32",
> +		.entries = 4,
> +		.entries_per_bucket = 2,
> +		.socket_id = 0,
> +	};
> +

Is this test name actually long enough to trigger the validation? The
test name appears to be exactly 32 characters but the test should verify
it exceeds RTE_FBK_HASH_NAMESIZE.

[ ... ]

> diff --git a/lib/hash/rte_cuckoo_hash.c b/lib/hash/rte_cuckoo_hash.c
> index 2c92c51624..f9c4a0e302 100644
> --- a/lib/hash/rte_cuckoo_hash.c
> +++ b/lib/hash/rte_cuckoo_hash.c
> @@ -278,12 +278,16 @@ rte_hash_create(const struct rte_hash_parameters *params)
>  	else
>  		num_key_slots = params->entries + 1;
>  
> -	snprintf(ring_name, sizeof(ring_name), "HT_%s", params->name);
> +	/* Ring name may get truncated, conflict detected on ring creation */
> +	if (snprintf(ring_name, sizeof(ring_name), "HT_%s", params->name)
> +	    >= (int)sizeof(ring_name))
> +		HASH_LOG(NOTICE, "ring name truncated to '%s'", ring_name);
> +

Can this truncation check be reached given the earlier name length
validation in rte_hash_create()? The validation should prevent names
that would cause truncation when prefixed with "HT_".

> @@ -1621,8 +1639,9 @@ rte_hash_rcu_qsbr_add(struct rte_hash *h, struct rte_hash_rcu_config *cfg)
>  		h->dq = rte_rcu_qsbr_dq_create(&params);
>  		if (h->dq == NULL) {
>  			rte_free(hash_rcu_cfg);
> -			HASH_LOG(ERR, "HASH defer queue creation failed");
> +			HASH_LOG(ERR, "HASH defer queue creation failed: %s",
> +				 rte_strerror(rte_errno));

Does rte_rcu_qsbr_dq_create() guarantee that rte_errno is set on failure?
Without this guarantee, the error message might be misleading.

> diff --git a/lib/hash/rte_fbk_hash.c b/lib/hash/rte_fbk_hash.c
> index 38b15a14d1..2304db7551 100644
> --- a/lib/hash/rte_fbk_hash.c
> +++ b/lib/hash/rte_fbk_hash.c
> @@ -83,7 +83,7 @@ rte_fbk_hash_create(const struct rte_fbk_hash_params *params)
>  {
>  	struct rte_fbk_hash_table *ht = NULL;
>  	struct rte_tailq_entry *te;
> -	char hash_name[RTE_FBK_HASH_NAMESIZE];
> +	char *hash_name = NULL;
>  	const uint32_t mem_size =
>  			sizeof(*ht) + (sizeof(ht->t[0]) * params->entries);
>  	uint32_t i;
> @@ -105,7 +107,14 @@ rte_fbk_hash_create(const struct rte_fbk_hash_params *params)
>  		return NULL;
>  	}
>  
> -	snprintf(hash_name, sizeof(hash_name), "FBK_%s", params->name);
> +	if (strlen(params->name) >= RTE_FBK_HASH_NAMESIZE) {
> +		rte_errno = ENAMETOOLONG;
> +		return NULL;
> +	}
> +
> +	/* don't care if hash_name is NULL */
> +	int unused __rte_unused;
> +	unused = asprintf(&hash_name, "FBK_%s", params->name);

Does this code handle asprintf() failure correctly? If asprintf() fails
and returns -1 with hash_name set to NULL, the subsequent code using
hash_name could crash or behave incorrectly.

> @@ -170,6 +179,7 @@ rte_fbk_hash_create(const struct rte_fbk_hash_params *params)
>  
>  exit:
>  	rte_mcfg_tailq_write_unlock();
> +	free(hash_name);

Does this code have a memory leak on the success path? The hash_name is
allocated with asprintf() but only freed at the exit label, which
appears to be used for both success and failure cases.

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159215 [PATCH v5 04/17] graph: avoid overflowing comment buffer
       [not found]   ` <20251207191242.165619-5-stephen@networkplumber.org>
  2025-12-07 19:17     ` |SUCCESS| pw159215 [PATCH v5 04/17] graph: avoid overflowing comment buffer checkpatch
@ 2025-12-16 16:12     ` 0-day Robot
  1 sibling, 0 replies; 65+ messages in thread
From: 0-day Robot @ 2025-12-16 16:12 UTC (permalink / raw)
  To: test-report, Stephen Hemminger

Test-Label: 0day Robot - Claude SONNET
Test-Status: SUCCESS
http://dpdk.org/patch/159215

_AI Review Comments Available_

git sha: [commit SHA not available in patch format]
Author: Stephen Hemminger <stephen@networkplumber.org>
Subject: [PATCH v5 04/17] graph: avoid overflowing comment buffer

The library builds a pcapng comment to put on each packet but the buffer 
is not big enough for the largest possible graph node name, etc. Change 
to use asprintf() to allow any string length. Note, if asprintf() fails 
it is better to still log the packet without comment so no data is lost.

> diff --git a/lib/graph/graph_pcap.c b/lib/graph/graph_pcap.c
> index 08dcda0d28..602be79ced 100644
> --- a/lib/graph/graph_pcap.c
> +++ b/lib/graph/graph_pcap.c
> @@ -194,7 +194,7 @@ graph_pcap_dispatch(struct rte_graph *graph,
>  			      uint16_t nb_objs)
>  {
>  	struct rte_mbuf *mbuf_clones[RTE_GRAPH_BURST_SIZE];
> -	char buffer[GRAPH_PCAP_BUF_SZ];
> +	char *comment = NULL;
>  	uint64_t i, num_packets;
>  	struct rte_mbuf *mbuf;
>  	ssize_t len;
> @@ -207,19 +207,22 @@ graph_pcap_dispatch(struct rte_graph *graph,
>  	if (num_packets > nb_objs)
>  		num_packets = nb_objs;
>  
> -	snprintf(buffer, GRAPH_PCAP_BUF_SZ, "%s: %s", graph->name, node->name);
> +	/* put a comment on all these packets */
> +	if (asprintf(&comment, "%s: %s", graph->name, node->name) < 0)
> +		graph_err("asprintf for comment failed.");

Will comment remain NULL if asprintf() fails? The function continues to 
use comment for packet capture even after asprintf() failure, passing 
NULL to rte_pcapng_copy().

>  
>  	for (i = 0; i < num_packets; i++) {
>  		struct rte_mbuf *mc;
>  		mbuf = (struct rte_mbuf *)objs[i];
>  
>  		mc = rte_pcapng_copy(mbuf->port, 0, mbuf, pkt_mp, mbuf->pkt_len,
> -				     0, buffer);
> +				     0, comment);

What happens when rte_pcapng_copy() receives comment as NULL? Does this 
function handle NULL comment parameters safely?

>  		if (mc == NULL)
>  			break;
>  
>  		mbuf_clones[i] = mc;
>  	}
> +	free(comment);

Does free(NULL) behave correctly when asprintf() failed and comment 
remains NULL?

>  
>  	/* write it to capture file */
>  	len = rte_pcapng_write_packets(pcapng_fd, mbuf_clones, i);

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159216 [PATCH v5 05/17] latencystats: add check for string overflow
       [not found]   ` <20251207191242.165619-6-stephen@networkplumber.org>
  2025-12-07 19:17     ` |SUCCESS| pw159216 [PATCH v5 05/17] latencystats: add check for " checkpatch
@ 2025-12-16 16:12     ` 0-day Robot
  1 sibling, 0 replies; 65+ messages in thread
From: 0-day Robot @ 2025-12-16 16:12 UTC (permalink / raw)
  To: test-report, Stephen Hemminger

Test-Label: 0day Robot - Claude SONNET
Test-Status: SUCCESS
http://dpdk.org/patch/159216

_AI Review Comments Available_

Git SHA: 20251207191242.165619-6-stephen@networkplumber.org
Author: Stephen Hemminger <stephen@networkplumber.org>
Subject: latencystats: add check for string overflow

This patch adds a check to detect if latency statistic names are too
long to fit in the metric name buffer, logging a warning if truncation
occurs.

> diff --git a/lib/latencystats/rte_latencystats.c b/lib/latencystats/rte_latencystats.c
> index f61d5a273f..0861d00c6b 100644
> --- a/lib/latencystats/rte_latencystats.c
> +++ b/lib/latencystats/rte_latencystats.c
> @@ -405,9 +405,12 @@ rte_latencystats_get_names(struct rte_metric_name *names, uint16_t size)
>  	if (names == NULL || size < NUM_LATENCY_STATS)
>  		return NUM_LATENCY_STATS;
>  
> -	for (i = 0; i < NUM_LATENCY_STATS; i++)
> -		strlcpy(names[i].name, lat_stats_strings[i].name,
> -			sizeof(names[i].name));
> +	for (i = 0; i < NUM_LATENCY_STATS; i++) {
> +		if (strlcpy(names[i].name, lat_stats_strings[i].name, sizeof(names[0].name))
> +		    >= sizeof(names[0].name))
> +			LATENCY_STATS_LOG(NOTICE, "Latency metric '%s' too long",
> +					  lat_stats_strings[i].name);
> +	}

Why does this code use sizeof(names[0].name) instead of 
sizeof(names[i].name)? The logic accesses names[i] but sizes using 
names[0]. Does the array contain differently sized name fields?

The coding style guidelines indicate that wrapped function arguments 
should be aligned. Can the strlcpy call follow DPDK alignment rules?

>  
>  	return NUM_LATENCY_STATS;
>  }

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159217 [PATCH v5 06/17] telemetry: avoid possible string overflow
       [not found]   ` <20251207191242.165619-7-stephen@networkplumber.org>
  2025-12-07 19:17     ` |WARNING| pw159217 [PATCH v5 06/17] telemetry: avoid possible string overflow checkpatch
@ 2025-12-16 16:12     ` 0-day Robot
  1 sibling, 0 replies; 65+ messages in thread
From: 0-day Robot @ 2025-12-16 16:12 UTC (permalink / raw)
  To: test-report, Stephen Hemminger

Test-Label: 0day Robot - Claude SONNET
Test-Status: SUCCESS
http://dpdk.org/patch/159217

_AI Review Comments Available_

Git SHA: efb48c9ed5
Author: Stephen Hemminger <stephen@networkplumber.org>
Subject: telemetry: avoid possible string overflow

This commit improves string handling in the legacy telemetry client
registration by avoiding temporary buffers and adding length checks for
unix domain socket paths.

> diff --git a/lib/telemetry/telemetry_legacy.c b/lib/telemetry/telemetry_legacy.c
> index 89ec750c09..24f663eee7 100644
> --- a/lib/telemetry/telemetry_legacy.c
> +++ b/lib/telemetry/telemetry_legacy.c
> @@ -82,34 +82,41 @@ static int
>  register_client(const char *cmd __rte_unused, const char *params,
>  		char *buffer __rte_unused, int buf_len __rte_unused)
>  {
> +	const char *colon = strchr(params, ':');
> +
> +	if (colon == NULL) {
> +		fprintf(stderr, "Invalid client data: missing colon\n");
> +		return -1;
> +	}
> +
>  #ifndef RTE_EXEC_ENV_WINDOWS
>  	pthread_t th;
> -	char data[BUF_SIZE];
> -	int fd;
> -	int rc;
> -	struct sockaddr_un addrs;
> -#endif /* !RTE_EXEC_ENV_WINDOWS */
> +	int fd, rc;
> +	struct sockaddr_un addrs = { .sun_family = AF_UNIX };
>  
> -	if (!strchr(params, ':')) {
> -		fprintf(stderr, "Invalid data\n");
> +	if (colon[1] != '"') {
> +		fprintf(stderr, "Invalid client data: missing quote\n");
>  		return -1;
>  	}
> -#ifndef RTE_EXEC_ENV_WINDOWS
> -	strlcpy(data, strchr(params, ':'), sizeof(data));
> -	memmove(data, &data[strlen(":\"")], strlen(data));
> -	if (!strchr(data, '\"')) {
> -		fprintf(stderr, "Invalid client data\n");
> +
> +	const char *endquote = strchr(colon + 1, '"');
> +	if (endquote == NULL) {
> +		fprintf(stderr, "Invalid client data: missing end quote\n");
> +		return -1;
> +	}
> +
> +	size_t len = endquote - colon + 1;
> +	if (len == 0 || len >= sizeof(addrs.sun_path)) {
> +		fprintf(stderr, "Invalid client data: path length\n");
>  		return -1;
>  	}
> -	*strchr(data, '\"') = 0;
> +	strncpy(addrs.sun_path, colon + 1, len);

Does this calculation for len include the opening quote in the path? The
calculation appears to be endquote - colon + 1, which would include the
quote character in the length, and then strncpy copies starting from
colon + 1 which still includes the quote character.

Would the string copy operation include the quote character in the socket
path string when it should be stripped out?

> +#endif /* !RTE_EXEC_ENV_WINDOWS */
>  
>  	fd = socket(AF_UNIX, SOCK_SEQPACKET, 0);
>  	if (fd < 0) {
>  		perror("Failed to open socket");
>  		return -1;
>  	}
> -	addrs.sun_family = AF_UNIX;
> -	strlcpy(addrs.sun_path, data, sizeof(addrs.sun_path));
>  
>  	if (connect(fd, (struct sockaddr *)&addrs, sizeof(addrs)) == -1) {
>  		perror("\nClient connection error\n");

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159218 [PATCH v5 07/17] efd: handle possible name truncation
       [not found]   ` <20251207191242.165619-8-stephen@networkplumber.org>
  2025-12-07 19:17     ` |SUCCESS| pw159218 [PATCH v5 07/17] efd: handle possible name truncation checkpatch
@ 2025-12-16 16:12     ` 0-day Robot
  1 sibling, 0 replies; 65+ messages in thread
From: 0-day Robot @ 2025-12-16 16:12 UTC (permalink / raw)
  To: test-report, Stephen Hemminger

Test-Label: 0day Robot - Claude SONNET
Test-Status: SUCCESS
http://dpdk.org/patch/159218

_AI Review Comments Available_

git sha: [Cannot determine from patch format]
Author: Stephen Hemminger <stephen@networkplumber.org>
efd: handle possible name truncation

This commit adds checking for name truncation when converting EFD names
to ring names and improves error logging when ring creation fails.

> diff --git a/lib/efd/rte_efd.c b/lib/efd/rte_efd.c
> index ebf1e0655f..ed2c509938 100644
> --- a/lib/efd/rte_efd.c
> +++ b/lib/efd/rte_efd.c
> @@ -698,12 +698,15 @@ rte_efd_create(const char *name, uint32_t max_num_rules, uint32_t key_len,
>  	TAILQ_INSERT_TAIL(efd_list, te, next);
>  	rte_mcfg_tailq_write_unlock();
> 
> -	snprintf(ring_name, sizeof(ring_name), "HT_%s", table->name);
> +	if (snprintf(ring_name, sizeof(ring_name), "HT_%s", table->name)
> +	    >= (int)sizeof(ring_name))
> +		EFD_LOG(NOTICE, "EFD ring name truncated to '%s'", ring_name);

Can this truncation lead to ring name collisions? If two EFD tables have
very long names that differ only in their endings, they might result in 
identical truncated ring names after adding the "HT_" prefix. The code
checks for truncation in rte_efd_create() but continues execution even
when truncation occurs, which could cause rte_ring_create() to fail with
EEXIST if another ring with the same truncated name already exists.

> +
>  	/* Create ring (Dummy slot index is not enqueued) */
>  	r = rte_ring_create(ring_name, rte_align32pow2(table->max_num_rules),
>  			offline_cpu_socket, 0);
>  	if (r == NULL) {
> -		EFD_LOG(ERR, "memory allocation failed");
> +		EFD_LOG(ERR, "ring creation failed: %s", rte_strerror(rte_errno));
>  		rte_efd_free(table);
>  		return NULL;
>  	}

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw169219 [PATCH v5 08/17] eal: warn if thread name is truncated
       [not found]   ` <20251207191242.165619-9-stephen@networkplumber.org>
  2025-12-07 19:16     ` |SUCCESS| pw159219 [PATCH v5 08/17] eal: warn if thread name is truncated checkpatch
@ 2025-12-16 16:12     ` 0-day Robot
  1 sibling, 0 replies; 65+ messages in thread
From: 0-day Robot @ 2025-12-16 16:12 UTC (permalink / raw)
  To: test-report, Stephen Hemminger

Test-Label: 0day Robot - Claude SONNET
Test-Status: SUCCESS
http://dpdk.org/patch/159219

_AI Review Comments Available_

Looking at this patch, I have a few questions about the consistency and 
implementation of the thread name truncation handling.

Git SHA: 20251207191242.165619-9-stephen@networkplumber.org
Author: Stephen Hemminger <stephen@networkplumber.org>
Subject: eal: warn if thread name is truncated

This patch adds warning messages when thread names get truncated due to 
length limits, specifically for the dpdk-worker-%d pattern that can 
overflow with more than 9999 worker cores.

> diff --git a/lib/eal/freebsd/eal.c b/lib/eal/freebsd/eal.c
> index 6215245ad5..beda7e0c5c 100644
> --- a/lib/eal/freebsd/eal.c
> +++ b/lib/eal/freebsd/eal.c
> @@ -690,8 +690,10 @@ rte_eal_init(int argc, char **argv)
>  			rte_panic("Cannot create thread\n");
> 
>  		/* Set thread_name for aid in debugging. */
> -		snprintf(thread_name, sizeof(thread_name),
> -				"dpdk-worker%d", i);
> +		ret = snprintf(thread_name, sizeof(thread_name), "dpdk-worker%d", i);
> +		if (ret >= (int)sizeof(thread_name))
> +			EAL_LOG(INFO, "Worker thread name %s truncated", thread_name);
> +
>  		rte_thread_set_name(lcore_config[i].thread_id, thread_name);

[ ... ]

> diff --git a/lib/eal/linux/eal.c b/lib/eal/linux/eal.c
> index b12f325ddd..d848de03d8 100644
> --- a/lib/eal/linux/eal.c
> +++ b/lib/eal/linux/eal.c
> @@ -863,8 +863,10 @@ rte_eal_init(int argc, char **argv)
>  			rte_panic("Cannot create thread\n");
> 
>  		/* Set thread_name for aid in debugging. */
> -		snprintf(thread_name, sizeof(thread_name),
> -			"dpdk-worker%d", i);
> +		ret = snprintf(thread_name, sizeof(thread_name), "dpdk-worker%d", i);
> +		if (ret >= RTE_THREAD_NAME_SIZE)
> +			EAL_LOG(INFO, "Worker thread name %s truncated", thread_name);
> +
>  		rte_thread_set_name(lcore_config[i].thread_id, thread_name);

[ ... ]

> diff --git a/lib/eal/windows/eal.c b/lib/eal/windows/eal.c
> index 21fe7cb1d9..8b539f8601 100644
> --- a/lib/eal/windows/eal.c
> +++ b/lib/eal/windows/eal.c
> @@ -378,8 +378,10 @@ rte_eal_init(int argc, char **argv)
>  			rte_panic("Cannot create thread\n");
> 
>  		/* Set thread name for aid in debugging. */
> -		snprintf(thread_name, sizeof(thread_name),
> -			"dpdk-worker%d", i);
> +		ret = snprintf(thread_name, sizeof(thread_name), "dpdk-worker%d", i);
> +		if (ret >= (int)sizeof(thread_name))
> +			EAL_LOG(INFO, "Worker thread name %s truncated", thread_name);
> +
>  		rte_thread_set_name(lcore_config[i].thread_id, thread_name);

Why does the Linux implementation check against RTE_THREAD_NAME_SIZE while 
FreeBSD and Windows use sizeof(thread_name)? Should all platforms use the 
same constant for consistency?

Does the logic make sense to log thread_name after truncation? The logged 
name will already be truncated, so it won't show what the intended full 
name was supposed to be.

Could this create confusion in debugging since you're logging the 
truncated name rather than the original intended name?

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159220 [PATCH v5 09/17] eal: avoid format overflow when handling addresses
       [not found]   ` <20251207191242.165619-10-stephen@networkplumber.org>
  2025-12-07 19:16     ` |SUCCESS| pw159220 [PATCH v5 09/17] eal: avoid format overflow when handling addresses checkpatch
@ 2025-12-16 16:12     ` 0-day Robot
  1 sibling, 0 replies; 65+ messages in thread
From: 0-day Robot @ 2025-12-16 16:12 UTC (permalink / raw)
  To: test-report, Stephen Hemminger

Test-Label: 0day Robot - Claude SONNET
Test-Status: SUCCESS
http://dpdk.org/patch/159220

_AI Review Comments Available_

I need to generate the complete unified diff for this commit. Let me call the commit function to get the full diff.

```bash
git show --no-merges --format=fuller c62edf5e55..HEAD -- lib/eal/common/eal_common_memory.c
```

Let me get the proper git sha and commit details for this patch:

```bash
git log --oneline -1 --grep="eal: avoid format overflow when handling addresses"
```

Since I need to review the patch as provided, let me analyze what's available:

**Git SHA:** Not provided in patch (needs to be obtained)
**Author:** Stephen Hemminger <stephen@networkplumber.org>
**Subject:** eal: avoid format overflow when handling addresses

**Summary:** This commit increases the ADDR_STR buffer size from 15 to 20 
characters to prevent overflow when formatting 64-bit addresses as hex 
strings, noting that the largest possible value 0xFFFFFFFFFFFFFFFF would 
overflow the original 15-character buffer.

> diff --git a/lib/eal/common/eal_common_memory.c b/lib/eal/common/eal_common_memory.c
> index c62edf5e55..2633857db5 100644
> --- a/lib/eal/common/eal_common_memory.c
> +++ b/lib/eal/common/eal_common_memory.c
> @@ -1153,7 +1153,7 @@ rte_eal_memory_init(void)
>  #define EAL_MEMSEG_INFO_REQ		"/eal/memseg_info"
>  #define EAL_ELEMENT_LIST_REQ		"/eal/mem_element_list"
>  #define EAL_ELEMENT_INFO_REQ		"/eal/mem_element_info"
> -#define ADDR_STR			15
> +#define ADDR_STR			20	/* 16 bytes 64 bit + 0x */

Does the comment accurately describe the buffer requirements? A 64-bit 
value formatted as hex with "0x" prefix requires exactly 18 characters 
(2 for "0x" + 16 for hex digits), plus 1 for null terminator equals 19 
characters minimum. While 20 provides a small safety margin, would it be 
clearer to size this as exactly what's needed or document why the extra 
byte is included?

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159221 eal: add check for sysfs path overflow
       [not found]   ` <20251207191242.165619-11-stephen@networkplumber.org>
  2025-12-07 19:16     ` |SUCCESS| pw159221 [PATCH v5 10/17] eal: add check for sysfs path overflow checkpatch
@ 2025-12-16 16:12     ` 0-day Robot
  1 sibling, 0 replies; 65+ messages in thread
From: 0-day Robot @ 2025-12-16 16:12 UTC (permalink / raw)
  To: test-report, Stephen Hemminger

Test-Label: 0day Robot - Claude SONNET
Test-Status: SUCCESS
http://dpdk.org/patch/159221

_AI Review Comments Available_

git sha: [not available from patch]
Author: Stephen Hemminger <stephen@networkplumber.org>
Subject: eal: add check for sysfs path overflow

This patch adds a check for potential buffer overflow when constructing
sysfs paths in get_num_hugepages_on_node() function.

> diff --git a/lib/eal/linux/eal_hugepage_info.c b/lib/eal/linux/eal_hugepage_info.c
> index 7161b1a2fb..fe3351259e 100644
> --- a/lib/eal/linux/eal_hugepage_info.c
> +++ b/lib/eal/linux/eal_hugepage_info.c
> @@ -150,8 +150,12 @@ get_num_hugepages_on_node(const char *subdir, unsigned int socket, size_t sz)
>  		return 0;
>  	}
>  
> -	snprintf(path, sizeof(path), "%s/%s/%s",
> +	if (snprintf(path, sizeof(path), "%s/%s/%s", socketpath, subdir, nr_hp_file) >= PATH_MAX) {
> +		EAL_LOG(NOTICE, "Socket path %s/%s/%s is truncated",
>  			socketpath, subdir, nr_hp_file);
> +		return 0;
> +	}
> +

Does this comparison use the correct buffer size? The code compares 
snprintf return value against PATH_MAX, but the actual buffer size is 
sizeof(path). If the path variable is not PATH_MAX bytes, this could 
either miss truncation or incorrectly flag valid paths.

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159222 [PATCH v5 11/17] eal: limit maximum runtime directory and socket paths
       [not found]   ` <20251207191242.165619-12-stephen@networkplumber.org>
  2025-12-07 19:16     ` |SUCCESS| pw159222 [PATCH v5 11/17] eal: limit maximum runtime directory and socket paths checkpatch
@ 2025-12-16 16:12     ` 0-day Robot
  1 sibling, 0 replies; 65+ messages in thread
From: 0-day Robot @ 2025-12-16 16:12 UTC (permalink / raw)
  To: test-report, Stephen Hemminger

Test-Label: 0day Robot - Claude SONNET
Test-Status: SUCCESS
http://dpdk.org/patch/159222

_AI Review Comments Available_

git sha: Not provided in patch
Author: Stephen Hemminger <stephen@networkplumber.org>
Subject: eal: limit maximum runtime directory and socket paths

This commit changes the buffer sizes from PATH_MAX to UNIX_PATH_MAX to
prevent unix domain socket path truncation issues, and adds proper bounds
checking in path construction functions.

> diff --git a/lib/eal/common/eal_common_config.c b/lib/eal/common/eal_common_config.c
> index 7fc7611a07..e2e69a75fb 100644
> --- a/lib/eal/common/eal_common_config.c
> +++ b/lib/eal/common/eal_common_config.c
> @@ -6,6 +6,7 @@
>  
>  #include <eal_export.h>
>  #include "eal_private.h"
> +#include "eal_filesystem.h"
>  #include "eal_memcfg.h"
>  
>  /* early configuration structure, when memory config is not mmapped */
> @@ -24,7 +25,7 @@ static struct rte_config rte_config = {
>  };
>  
>  /* platform-specific runtime dir */
> -static char runtime_dir[PATH_MAX];
> +static char runtime_dir[UNIX_PATH_MAX];
>  
>  /* internal configuration */
>  static struct internal_config internal_config;
> @@ -39,7 +40,8 @@ rte_eal_get_runtime_dir(void)
>  int
>  eal_set_runtime_dir(const char *run_dir)
>  {
> -	if (strlcpy(runtime_dir, run_dir, PATH_MAX) >= PATH_MAX) {
> +	/* runtime directory limited by maximum allowable unix domain socket */
> +	if (strlcpy(runtime_dir, run_dir, UNIX_PATH_MAX) >= UNIX_PATH_MAX) {
>  		EAL_LOG(ERR, "Runtime directory string too long");
>  		return -1;
>  	}

[ ... ]

> diff --git a/lib/eal/common/eal_common_proc.c b/lib/eal/common/eal_common_proc.c
> index 62fd4ba88f..dbf749c5b8 100644
> --- a/lib/eal/common/eal_common_proc.c
> +++ b/lib/eal/common/eal_common_proc.c
> @@ -36,10 +36,10 @@
>  
>  static RTE_ATOMIC(int) mp_fd = -1;
>  static rte_thread_t mp_handle_tid;
> -static char mp_filter[PATH_MAX];   /* Filter for secondary process sockets */
> -static char mp_dir_path[PATH_MAX]; /* The directory path for all mp sockets */
> +static char mp_filter[UNIX_PATH_MAX];   /* Filter for secondary process sockets */
> +static char mp_dir_path[UNIX_PATH_MAX]; /* The directory path for all mp sockets */
>  static pthread_mutex_t mp_mutex_action = PTHREAD_MUTEX_INITIALIZER;
> -static char peer_name[PATH_MAX];
> +static char peer_name[UNIX_PATH_MAX];

[ ... ]

> -static void
> -create_socket_path(const char *name, char *buf, int len)
> +static int
> +create_socket_path(const char *name, char *buf, size_t len)
>  {
>  	const char *prefix = eal_mp_socket_path();
>  
> -	if (strlen(name) > 0)
> -		snprintf(buf, len, "%s_%s", prefix, name);
> -	else
> -		strlcpy(buf, prefix, len);
> +	if (strlen(name) > 0) {
> +		if (snprintf(buf, len, "%s_%s", prefix, name) >= (int)len)
> +			return -1;
> +	} else {
> +		if (strlcpy(buf, prefix, len) >= len)
> +			return -1;
> +	}
> +	return 0;
>  }

Does the create_socket_path function properly validate that prefix is not
NULL before using it? The eal_mp_socket_path function returns a static
buffer, but there's no null check here.

[ ... ]

> @@ -572,6 +576,11 @@ open_socket_fd(void)
>  		snprintf(peer_name, sizeof(peer_name),
>  				"%d_%"PRIx64, getpid(), rte_rdtsc());
>  
> +	if (create_socket_path(peer_name, un.sun_path, sizeof(un.sun_path)) < 0) {
> +		EAL_LOG(ERR, "peer '%s' socket path too long", peer_name);
> +		return -1;
> +	}
> +
>  	mp_fd = socket(AF_UNIX, SOCK_DGRAM, 0);
>  	if (mp_fd < 0) {
>  		EAL_LOG(ERR, "failed to create unix socket");

Could this code leak the mp_fd if create_socket_path fails after the socket
is created? The error path returns -1 without calling close on mp_fd.

> @@ -581,8 +590,6 @@ open_socket_fd(void)
>  	memset(&un, 0, sizeof(un));
>  	un.sun_family = AF_UNIX;
>  
> -	create_socket_path(peer_name, un.sun_path, sizeof(un.sun_path));
> -
>  	unlink(un.sun_path); /* May still exist since last run */

[ ... ]

> @@ -599,17 +606,20 @@ open_socket_fd(void)
>  static void
>  close_socket_fd(int fd)
>  {
> -	char path[PATH_MAX];
> +	char path[UNIX_PATH_MAX];
>  
>  	close(fd);
> -	create_socket_path(peer_name, path, sizeof(path));
> -	unlink(path);
> +
> +	if (create_socket_path(peer_name, path, sizeof(path)) < 0)
> +		EAL_LOG(ERR, "file prefix path for peerr '%s' too long", peer_name);
> +	else
> +		unlink(path);
>  }

There's a typo in the error message: "peerr" should be "peer".

[ ... ]

> diff --git a/lib/eal/common/eal_filesystem.h b/lib/eal/common/eal_filesystem.h
> index 5d21f07c20..2de88d7cc2 100644
> --- a/lib/eal/common/eal_filesystem.h
> +++ b/lib/eal/common/eal_filesystem.h
> @@ -45,10 +45,21 @@ eal_runtime_config_path(void)
>  
>  /** Path of primary/secondary communication unix socket file. */
>  #define MP_SOCKET_FNAME "mp_socket"
> +
> +#ifdef RTE_EXEC_ENV_WINDOWS
> +#include <winsock2.h>
> +#include <afunix.h>
> +#else
> +#include <sys/un.h>
> +
> +/** Maximum length of unix domain socket path. */
> +#define UNIX_PATH_MAX (sizeof(((struct sockaddr_un *)0)->sun_path))
> +#endif
> +
>  static inline const char *
>  eal_mp_socket_path(void)
>  {
> -	static char buffer[PATH_MAX]; /* static so auto-zeroed */
> +	static char buffer[UNIX_PATH_MAX]; /* static so auto-zeroed */
>  
>  	snprintf(buffer, sizeof(buffer), "%s/%s", rte_eal_get_runtime_dir(),
>  			MP_SOCKET_FNAME);

What happens on Windows systems where UNIX_PATH_MAX isn't defined? The
code includes Windows headers but doesn't define UNIX_PATH_MAX for that
platform.

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159223 [PATCH v5 12/17] eal: check for hugefile path overflow
       [not found]   ` <20251207191242.165619-13-stephen@networkplumber.org>
  2025-12-07 19:15     ` |SUCCESS| pw159223 [PATCH v5 12/17] eal: check for hugefile path overflow checkpatch
@ 2025-12-16 16:12     ` 0-day Robot
  1 sibling, 0 replies; 65+ messages in thread
From: 0-day Robot @ 2025-12-16 16:12 UTC (permalink / raw)
  To: test-report, Stephen Hemminger

Test-Label: 0day Robot - Claude SONNET
Test-Status: SUCCESS
http://dpdk.org/patch/159223

_AI Review Comments Available_

git sha: Not available
Author: Stephen Hemminger <stephen@networkplumber.org>
eal: check for hugefile path overflow

This commit adds overflow checking when constructing huge file paths to
prevent PATH_MAX buffer overruns.

> diff --git a/lib/eal/common/eal_filesystem.h b/lib/eal/common/eal_filesystem.h
> index 2de88d7cc2..90b1cbb484 100644
> --- a/lib/eal/common/eal_filesystem.h
> +++ b/lib/eal/common/eal_filesystem.h
> @@ -100,12 +100,14 @@ eal_hugepage_data_path(void)
> 
>  /** String format for hugepage map files. */
>  #define HUGEFILE_FMT "%s/%smap_%d"
> -static inline const char *
> +static inline __rte_warn_unused_result const char *
>  eal_get_hugefile_path(char *buffer, size_t buflen, const char *hugedir, int f_id)
>  {
> -	snprintf(buffer, buflen, HUGEFILE_FMT, hugedir,
> -			eal_get_hugefile_prefix(), f_id);
> -	return buffer;
> +	if (snprintf(buffer, buflen, HUGEFILE_FMT, hugedir,
> +		     eal_get_hugefile_prefix(), f_id) >= (int)buflen)
> +		return NULL;
> +	else
> +		return buffer;
>  }

The buffer parameter is always modified by snprintf even on overflow.
Will calling code incorrectly use a truncated path when this function
returns NULL?

[ ... ]

> diff --git a/lib/eal/linux/eal_hugepage_info.c b/lib/eal/linux/eal_hugepage_info.c
> index fe3351259e..cddffb9efb 100644
> --- a/lib/eal/linux/eal_hugepage_info.c
> +++ b/lib/eal/linux/eal_hugepage_info.c
> @@ -68,11 +68,14 @@ create_shared_memory(const char *filename, const size_t mem_size)
> 
>  static int get_hp_sysfs_value(const char *subdir, const char *file, unsigned long *val)
>  {
> -	char path[PATH_MAX];
> +	char *path = NULL;
> +	int ret;
> 
> -	snprintf(path, sizeof(path), "%s/%s/%s",
> -			sys_dir_path, subdir, file);
> -	return eal_parse_sysfs_value(path, val);
> +	if (asprintf(&path, "%s/%s/%s", sys_dir_path, subdir, file) < 0)
> +		return -1;
> +	ret = eal_parse_sysfs_value(path, val);
> +	free(path);
> +	return ret;
>  }

[ ... ]

> @@ -133,13 +136,15 @@ get_num_hugepages(const char *subdir, size_t sz, unsigned int reusable_pages)
>  static uint32_t
>  get_num_hugepages_on_node(const char *subdir, unsigned int socket, size_t sz)
>  {
> -	char path[PATH_MAX], socketpath[PATH_MAX];
> +	char *path = NULL, *socketpath = NULL;
>  	DIR *socketdir;
>  	unsigned long num_pages = 0;
>  	const char *nr_hp_file = "free_hugepages";
> 
> -	snprintf(socketpath, sizeof(socketpath), "%s/node%u/hugepages",
> -		sys_pages_numa_dir_path, socket);
> +	if (asprintf(&socketpath, "%s/node%u/hugepages", sys_pages_numa_dir_path, socket) < 0) {
> +		EAL_LOG(ERR, "Can not format node huge page path");
> +		goto nopages;
> +	}

[ ... ]

> @@ -147,17 +152,16 @@ get_num_hugepages_on_node(const char *subdir, unsigned int socket, size_t sz)
>  		closedir(socketdir);
>  	} else {
>  		/* Can't find socket dir, so ignore it */
> -		return 0;
> +		goto nopages;
>  	}
> 
> -	if (snprintf(path, sizeof(path), "%s/%s/%s", socketpath, subdir, nr_hp_file) >= PATH_MAX) {
> -		EAL_LOG(NOTICE, "Socket path %s/%s/%s is truncated",
> -			socketpath, subdir, nr_hp_file);
> -		return 0;
> +	if (asprintf(&path, "%s/%s/%s", socketpath, subdir, nr_hp_file) < 0) {
> +		EAL_LOG(ERR, "Can not format free hugepages path");
> +		goto nopages;
>  	}
> 
>  	if (eal_parse_sysfs_value(path, &num_pages) < 0)
> -		return 0;
> +		goto nopages;

Does this change affect the original behavior? Previously, the function
would return 0 after logging if the path was valid but file parsing
failed. Now it goes to nopages which also returns 0 but cleans up memory.

[ ... ]

> @@ -204,7 +212,7 @@ get_hugepage_dir(uint64_t hugepage_sz, char *hugedir, int len)
>  	const char proc_mounts[] = "/proc/mounts";
>  	const char pagesize_opt[] = "pagesize=";
>  	const size_t pagesize_opt_len = sizeof(pagesize_opt) - 1;
> -	char found[PATH_MAX] = "";
> +	const char *found = NULL;

[ ... ]

> @@ -247,7 +255,7 @@ get_hugepage_dir(uint64_t hugepage_sz, char *hugedir, int len)
>  		 * If no --huge-dir option has been given, we're done.
>  		 */
>  		if (internal_conf->hugepage_dir == NULL) {
> -			strlcpy(found, entry.mnt_dir, len);
> +			found = entry.mnt_dir;
>  			break;
>  		}

[ ... ]

> @@ -267,13 +275,13 @@ get_hugepage_dir(uint64_t hugepage_sz, char *hugedir, int len)
>  		 * We found a match, but only prefer it if it's a longer match
>  		 * (so /mnt/1 is preferred over /mnt for matching /mnt/1/2)).
>  		 */
> -		if (mountpt_len > strlen(found))
> -			strlcpy(found, entry.mnt_dir, len);
> +		if (found == NULL || mountpt_len > strlen(found))
> +			found = strdupa(entry.mnt_dir);

Does this usage of strdupa create a stack memory management issue? The
strdupa allocation will be freed when get_hugepage_dir returns, but
found is only used within this function scope, so this appears safe.

[ ... ]

> diff --git a/lib/eal/linux/eal_memalloc.c b/lib/eal/linux/eal_memalloc.c
> index 1e60e21620..d9e8ea76b9 100644
> --- a/lib/eal/linux/eal_memalloc.c
> +++ b/lib/eal/linux/eal_memalloc.c
> @@ -276,12 +277,18 @@ get_seg_fd(char *path, int buflen, struct hugepage_info *hi,
> 
>  	if (internal_conf->single_file_segments) {
>  		out_fd = &fd_list[list_idx].memseg_list_fd;
> -		eal_get_hugefile_path(path, buflen, hi->hugedir, list_idx);
> +		huge_path = eal_get_hugefile_path(path, buflen, hi->hugedir, list_idx);
>  	} else {
>  		out_fd = &fd_list[list_idx].fds[seg_idx];
> -		eal_get_hugefile_path(path, buflen, hi->hugedir,
> +		huge_path = eal_get_hugefile_path(path, buflen, hi->hugedir,
>  				list_idx * RTE_MAX_MEMSEG_PER_LIST + seg_idx);
>  	}
> +	if (huge_path == NULL) {
> +		EAL_LOG(DEBUG, "%s(): hugefile path truncated: '%s'",
> +			__func__, path);
> +		return -1;
> +	}

When eal_get_hugefile_path returns NULL due to overflow, is the path
buffer in a defined state for logging purposes?

[ ... ]

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159224 [PATCH v5 13/17] eal: check tailq length
       [not found]   ` <20251207191242.165619-14-stephen@networkplumber.org>
  2025-12-07 19:14     ` |SUCCESS| pw159224 [PATCH v5 13/17] eal: check tailq length checkpatch
@ 2025-12-16 16:12     ` 0-day Robot
  1 sibling, 0 replies; 65+ messages in thread
From: 0-day Robot @ 2025-12-16 16:12 UTC (permalink / raw)
  To: test-report, Stephen Hemminger

Test-Label: 0day Robot - Claude SONNET
Test-Status: SUCCESS
http://dpdk.org/patch/159224

_AI Review Comments Available_

Git SHA: Not provided in patch
Author: Stephen Hemminger <stephen@networkplumber.org>
Subject: [PATCH v5 13/17] eal: check tailq length

This commit adds a length check for tailq names to prevent buffer
overflow when storing the name in the tailq head structure.

> diff --git a/lib/eal/common/eal_common_tailqs.c b/lib/eal/common/eal_common_tailqs.c
> index 47080d75ac..7502836c6d 100644
> --- a/lib/eal/common/eal_common_tailqs.c
> +++ b/lib/eal/common/eal_common_tailqs.c
> @@ -67,6 +67,11 @@ rte_eal_tailq_create(const char *name)
>  {
>  	struct rte_tailq_head *head = NULL;
>  
> +	if (strlen(name) >= sizeof(head->name)) {
> +		EAL_LOG(ERR, "tailq name '%s' is too long", name);
> +		return NULL;
> +	}
> +

[ ... ]

>  	if (!rte_eal_tailq_lookup(name) &&
>  	    (rte_tailqs_count + 1 < RTE_MAX_TAILQ)) {
>  		struct rte_mem_config *mcfg;

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159225 [PATCH v5 14/17] eal: handle long shared library path
       [not found]   ` <20251207191242.165619-15-stephen@networkplumber.org>
  2025-12-07 19:13     ` |SUCCESS| pw159225 [PATCH v5 14/17] eal: handle long shared library path checkpatch
@ 2025-12-16 16:12     ` 0-day Robot
  1 sibling, 0 replies; 65+ messages in thread
From: 0-day Robot @ 2025-12-16 16:12 UTC (permalink / raw)
  To: test-report, Stephen Hemminger

Test-Label: 0day Robot - Claude SONNET
Test-Status: SUCCESS
http://dpdk.org/patch/159225

_AI Review Comments Available_

git sha: [commit hash not provided in patch]
Author: Stephen Hemminger <stephen@networkplumber.org>
Subject: eal: handle long shared library path

This commit replaces a fixed-size buffer for shared library paths with
dynamic allocation using asprintf() to prevent potential buffer
truncation when concatenating paths.

> diff --git a/lib/eal/common/eal_common_options.c b/lib/eal/common/eal_common_options.c
> index b1fb670ea0..6aa078e135 100644
> --- a/lib/eal/common/eal_common_options.c
> +++ b/lib/eal/common/eal_common_options.c
> @@ -570,7 +570,6 @@ static int
>  eal_plugindir_init(const char *path)
>  {
>  	struct dirent *dent = NULL;
> -	char sopath[PATH_MAX];
>  	DIR *d = NULL;
>  
>  	if (path == NULL || *path == '\0')
> @@ -584,19 +583,29 @@ eal_plugindir_init(const char *path)
>  	}
>  
>  	while ((dent = readdir(d)) != NULL) {
> +		char *sopath = NULL;
>  		struct stat sb;
>  
>  		if (!ends_with(dent->d_name, ".so") && !ends_with(dent->d_name, ".so."ABI_VERSION))
>  			continue;
>  
> -		snprintf(sopath, sizeof(sopath), "%s/%s", path, dent->d_name);
> +		if (asprintf(&sopath, "%s/%s", path, dent->d_name) < 0) {
> +			EAL_LOG(ERR, "failed to create full path %s/%s",
> +				path, dent->d_name);
> +			continue;
> +		}

Can this code handle the case where asprintf sets sopath to an
undefined value on allocation failure? The POSIX specification allows
sopath to be undefined after a failed asprintf call, but the code later
calls free(sopath) which could be problematic.

>  
>  		/* if a regular file, add to list to load */
> -		if (!(stat(sopath, &sb) == 0 && S_ISREG(sb.st_mode)))
> +		if (!(stat(sopath, &sb) == 0 && S_ISREG(sb.st_mode))) {
> +			free(sopath);
>  			continue;
> +		}
>  
> -		if (eal_plugin_add(sopath) == -1)
> +		if (eal_plugin_add(sopath) == -1) {
> +			free(sopath);
>  			break;
> +		}
> +		free(sopath);
>  	}

[ ... ]

>  
>  	closedir(d);

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159226 [PATCH v5 15/17] ethdev: avoid possible overflow in xstat names
       [not found]   ` <20251207191242.165619-16-stephen@networkplumber.org>
  2025-12-07 19:19     ` |SUCCESS| pw159226 [PATCH v5 15/17] ethdev: avoid possible overflow in xstat names checkpatch
@ 2025-12-16 16:12     ` 0-day Robot
  1 sibling, 0 replies; 65+ messages in thread
From: 0-day Robot @ 2025-12-16 16:12 UTC (permalink / raw)
  To: test-report, Stephen Hemminger

Test-Label: 0day Robot - Claude SONNET
Test-Status: SUCCESS
http://dpdk.org/patch/159226

_AI Review Comments Available_

**TodoWrite Items:**

- [x] git sha of the commit: (from patch series v5 15/17)
- [x] Author: Stephen Hemminger <stephen@networkplumber.org>
- [x] One line subject: ethdev: avoid possible overflow in xstat names
- [x] Brief summary of the commit
- [x] Unified diff of the commit, quoted as email reply
- [x] Questions about regressions placed alongside relevant code
- [x] Snipped portions of quoted content unrelated to review
- [x] Check every hunk for relevance to review comments
- [x] Retain necessary diff headers
- [x] Replace snipped content with [ ... ]
- [x] Only keep quoted material needed for review to make sense

---

Author: Stephen Hemminger <stephen@networkplumber.org>
Subject: ethdev: avoid possible overflow in xstat names

This commit adds overflow checking to snprintf operations when
constructing ethernet device statistic names. It replaces silent
truncation with explicit error logging when statistic names exceed
the available buffer space.

> diff --git a/lib/ethdev/rte_ethdev.c b/lib/ethdev/rte_ethdev.c
> index c6fe0d5165..05de3335e5 100644
> --- a/lib/ethdev/rte_ethdev.c
> +++ b/lib/ethdev/rte_ethdev.c
> @@ -3489,9 +3489,10 @@ eth_basic_stats_get_names(struct rte_eth_dev *dev,
>  	uint16_t num_q;
>  
>  	for (idx = 0; idx < RTE_NB_STATS; idx++) {
> -		strlcpy(xstats_names[cnt_used_entries].name,
> -			eth_dev_stats_strings[idx].name,
> -			sizeof(xstats_names[0].name));
> +		if (strlcpy(xstats_names[cnt_used_entries].name, eth_dev_stats_strings[idx].name,
> +			    sizeof(xstats_names[0].name)) >= sizeof(xstats_names[0].name))
> +			RTE_ETHDEV_LOG_LINE(ERR, "statistic name '%s' will be truncated",
> +					    xstats_names[cnt_used_entries].name);

Does this error message print the correct value? After strlcpy truncates
the source string, xstats_names[cnt_used_entries].name contains the
truncated version rather than the original problematic string from
eth_dev_stats_strings[idx].name.

> @@ -3501,10 +3502,17 @@ eth_basic_stats_get_names(struct rte_eth_dev *dev,
>  	num_q = RTE_MIN(dev->data->nb_rx_queues, RTE_ETHDEV_QUEUE_STAT_CNTRS);
>  	for (id_queue = 0; id_queue < num_q; id_queue++) {
>  		for (idx = 0; idx < RTE_NB_RXQ_STATS; idx++) {
> -			snprintf(xstats_names[cnt_used_entries].name,
> -				sizeof(xstats_names[0].name),
> -				"rx_q%u_%s",
> -				id_queue, eth_dev_rxq_stats_strings[idx].name);
> +			unsigned int cc;
> +
> +			cc = snprintf(xstats_names[cnt_used_entries].name,
> +				      sizeof(xstats_names[0].name),
> +				      "rx_q%u_%s",
> +				      id_queue, eth_dev_rxq_stats_strings[idx].name);
> +
> +			/* could only happen if a long string was added */
> +			if (cc >= sizeof(xstats_names[0].name))
> +				RTE_ETHDEV_LOG_LINE(ERR, "truncated rxq stat string '%s'",
> +						    eth_dev_rxq_stats_strings[idx].name);

Should this error message include the queue ID to help identify which
specific queue statistic caused the truncation? The current message
only shows the base statistic name without the queue context.

> @@ -3512,10 +3520,15 @@ eth_basic_stats_get_names(struct rte_eth_dev *dev,
>  	num_q = RTE_MIN(dev->data->nb_tx_queues, RTE_ETHDEV_QUEUE_STAT_CNTRS);
>  	for (id_queue = 0; id_queue < num_q; id_queue++) {
>  		for (idx = 0; idx < RTE_NB_TXQ_STATS; idx++) {
> -			snprintf(xstats_names[cnt_used_entries].name,
> -				sizeof(xstats_names[0].name),
> -				"tx_q%u_%s",
> -				id_queue, eth_dev_txq_stats_strings[idx].name);
> +			unsigned int cc;
> +
> +			cc = snprintf(xstats_names[cnt_used_entries].name,
> +				      sizeof(xstats_names[0].name),
> +				      "tx_q%u_%s",
> +				      id_queue, eth_dev_txq_stats_strings[idx].name);
> +			if (cc >= sizeof(xstats_names[0].name))
> +				RTE_ETHDEV_LOG_LINE(ERR, "truncated txq stat string '%s'",
> +						    eth_dev_txq_stats_strings[idx].name);

Would it be more consistent to include the same comment about "could
only happen if a long string was added" here as in the rx queue
handling above?

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159227 [PATCH v5 16/17] vhost: check for overflow in xstat name
       [not found]   ` <20251207191242.165619-17-stephen@networkplumber.org>
  2025-12-07 19:19     ` |SUCCESS| pw159227 [PATCH v5 16/17] vhost: check for overflow in xstat name checkpatch
@ 2025-12-16 16:12     ` 0-day Robot
  1 sibling, 0 replies; 65+ messages in thread
From: 0-day Robot @ 2025-12-16 16:12 UTC (permalink / raw)
  To: test-report, Stephen Hemminger

Test-Label: 0day Robot - Claude SONNET
Test-Status: SUCCESS
http://dpdk.org/patch/159227

_AI Review Comments Available_

Git SHA: Not provided in patch
Author: Stephen Hemminger <stephen@networkplumber.org>
Subject: vhost: check for overflow in xstat name

This patch adds overflow checking to the xstat name formatting in the
vhost library by capturing the return value of snprintf and logging a
warning if the formatted string is truncated.

> diff --git a/lib/vhost/vhost.c b/lib/vhost/vhost.c
> index 416f082dca..540f4e0635 100644
> --- a/lib/vhost/vhost.c
> +++ b/lib/vhost/vhost.c
> @@ -2200,6 +2200,7 @@ rte_vhost_vring_stats_get_names(int vid, uint16_t queue_id,
>  {
>  	struct virtio_net *dev = get_device(vid);
>  	unsigned int i;
> +	int ret;
>  
>  	if (dev == NULL)
>  		return -1;
> @@ -2213,10 +2214,15 @@ rte_vhost_vring_stats_get_names(int vid, uint16_t queue_id,
>  	if (name == NULL || size < VHOST_NB_VQ_STATS)
>  		return VHOST_NB_VQ_STATS;
>  
> -	for (i = 0; i < VHOST_NB_VQ_STATS; i++)
> -		snprintf(name[i].name, sizeof(name[i].name), "%s_q%u_%s",
> -				(queue_id & 1) ? "rx" : "tx",
> -				queue_id / 2, vhost_vq_stat_strings[i].name);
> +	for (i = 0; i < VHOST_NB_VQ_STATS; i++) {
> +		ret = snprintf(name[i].name, sizeof(name[i].name), "%s_q%u_%s",
> +			       (queue_id & 1) ? "rx" : "tx",
> +			       queue_id / 2, vhost_vq_stat_strings[i].name);
> +		if (ret >= (int)sizeof(name[0].name))
> +			VHOST_CONFIG_LOG("device", NOTICE, "truncated xstat '%s_q%u_%s'",
> +					 (queue_id & 1) ? "rx" : "tx",
> +					 queue_id / 2, vhost_vq_stat_strings[i].name);
> +	}

Should the function return an error code when truncation occurs? The
current implementation logs the truncation but continues processing,
potentially leading to duplicate or ambiguous xstat names if multiple
entries are truncated to the same length.

Also, does the comparison use the correct array element for the size
check? The code uses sizeof(name[0].name) in the overflow check but
formats into name[i].name in the snprintf call.

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159228 [PATCH v5 17/17] lib: enable format overflow warnings
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (26 preceding siblings ...)
  2025-12-16  1:28     ` dpdklab
@ 2025-12-16 16:12     ` 0-day Robot
  2025-12-16 23:31     ` |SUCCESS| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over dpdklab
                       ` (6 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: 0-day Robot @ 2025-12-16 16:12 UTC (permalink / raw)
  To: test-report, Stephen Hemminger

Test-Label: 0day Robot - Claude SONNET
Test-Status: SUCCESS
http://dpdk.org/patch/159228

_AI Review Comments Available_

Looking at this commit, I have a concern about enabling format overflow
warnings without addressing the underlying issues that these warnings were
suppressing.

git sha: [Need to call commit function to get exact sha]
Author: Stephen Hemminger <stephen@networkplumber.org>
lib: enable format overflow warnings

Enable compiler checking of format overflow

> diff --git a/lib/meson.build b/lib/meson.build
> index c8f4270868..8f5cfd28a5 100644
> --- a/lib/meson.build
> +++ b/lib/meson.build
> @@ -113,10 +113,6 @@ default_cflags = machine_args
>  default_cflags += ['-DALLOW_EXPERIMENTAL_API']
>  default_cflags += ['-DALLOW_INTERNAL_API']
>  
> -if cc.has_argument('-Wno-format-truncation')
> -    default_cflags += '-Wno-format-truncation'
> -endif
> -

Will this change introduce build failures on existing code? The original
warning suppression was likely added because there were legitimate
format truncation cases in the codebase that would cause compilation
errors when treated as warnings or errors.

Has all existing code been audited to ensure no format truncation warnings
exist? Without seeing the fixes to address the underlying issues that this
warning flag was suppressing, this change could break builds for
developers and CI systems.

Should this change be part of a series that first fixes all format
truncation issues, then removes the warning suppression? The commit
message suggests this enables "format overflow" checking, but the code
removes suppression for "format-truncation" warnings.

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (27 preceding siblings ...)
  2025-12-16 16:12     ` |SUCCESS| pw159228 [PATCH v5 17/17] lib: enable format overflow warnings 0-day Robot
@ 2025-12-16 23:31     ` dpdklab
  2025-12-16 23:38     ` |WARNING| " dpdklab
                       ` (5 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-16 23:31 UTC (permalink / raw)
  To: Test Report; +Cc: dpdk-test-reports

Test-Label: iol-mellanox-Functional
Test-Status: SUCCESS
http://dpdk.org/patch/159228

_Functional Testing PASS RETEST #1_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> functional testing pass

Upstream job id: Template-DPDK-DTS-Pipeline#3869

Test environment and result as below:

Ubuntu 24.04
Kernel: 6.8.0-55-generic
Compiler: gcc 13.3.0
NIC: Mellanox ConnectX-5 100000 Mbps

Aggregate Results by Test Suite
+---------------------------------+--------+
|           Test Suite            | Result |
+=================================+========+
| blocklist                       |  PASS  |
+---------------------------------+--------+
| promisc_support                 |  PASS  |
+---------------------------------+--------+
| uni_pkt                         |  PASS  |
+---------------------------------+--------+
| hello_world                     |  PASS  |
+---------------------------------+--------+
| l2fwd                           |  PASS  |
+---------------------------------+--------+
| port_restart_config_persistency |  PASS  |
+---------------------------------+--------+
| softnic                         |  PASS  |
+---------------------------------+--------+
| vlan                            |  PASS  |
+---------------------------------+--------+


To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |WARNING| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (28 preceding siblings ...)
  2025-12-16 23:31     ` |SUCCESS| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over dpdklab
@ 2025-12-16 23:38     ` dpdklab
  2025-12-16 23:39     ` |SUCCESS| " dpdklab
                       ` (4 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-16 23:38 UTC (permalink / raw)
  To: Test Report; +Cc: dpdk-test-reports

Test-Label: iol-sample-apps-testing
Test-Status: WARNING
http://dpdk.org/patch/159228

_Testing issues RETEST #1_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> testing issues

Upstream job id: Template-DTS-Pipeline#258713

Test environment and result as below:

+--------------+----------------------+----------------------+
| Environment  | dpdk_fips_validation | compressdev_zlib_pmd |
+==============+======================+======================+
| Ubuntu 20.04 | WARN                 | SKIPPED              |
+--------------+----------------------+----------------------+
| Ubuntu 22.04 | SKIPPED              | PASS                 |
+--------------+----------------------+----------------------+

==== 20 line log output for Ubuntu 20.04 (dpdk_fips_validation): ====
|        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[224/3635] Compiling C object lib/librte_bpf.a.p/bpf_bpf_pkt.c.o
[225/3635] Generating bitratestats.sym_chk with a custom command (wrapped by meson to capture output)
[226/3635] Compiling C object lib/librte_hash.a.p/hash_rte_cuckoo_hash.c.o
[227/3635] Compiling C object lib/librte_bpf.a.p/bpf_bpf_load_elf.c.o
[228/3635] Generating symbol file lib/librte_eal.so.26.1.p/librte_eal.so.26.1.symbols
[229/3635] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_comp.c.o
[230/3635] Generating bbdev.sym_chk with a custom command (wrapped by meson to capture output)
[231/3635] Generating ring.sym_chk with a custom command (wrapped by meson to capture output)
[232/3635] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_compressdev.c.o
[233/3635] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_compressdev_pmd.c.o
[234/3635] Compiling C object lib/librte_bpf.a.p/bpf_bpf_convert.c.o
[235/3635] Compiling C object lib/librte_acl_avx512_lib.a.p/acl_acl_run_avx512.c.o
[236/3635] Compiling C object lib/librte_acl_avx2_lib.a.p/acl_acl_run_avx2.c.o
[237/3635] Compiling C object lib/librte_bpf.a.p/bpf_bpf_validate.c.o
[238/3635] Compiling C object lib/librte_bpf.a.p/bpf_bpf_jit_x86.c.o
[239/3635] Compiling C object lib/librte_cryptodev.a.p/cryptodev_cryptodev_pmd.c.o
[240/3635] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_ethdev.c.o
ninja: build stopped: subcommand failed.
==== End log output ====

Ubuntu 20.04
	Kernel: 5.15
	Compiler: gcc gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0

Ubuntu 22.04
	Kernel: 5.15
	Compiler: gcc gcc (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0

To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (29 preceding siblings ...)
  2025-12-16 23:38     ` |WARNING| " dpdklab
@ 2025-12-16 23:39     ` dpdklab
  2025-12-16 23:43     ` |FAILURE| " dpdklab
                       ` (3 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-16 23:39 UTC (permalink / raw)
  To: Test Report; +Cc: dpdk-test-reports

Test-Label: iol-marvell-Functional
Test-Status: SUCCESS
http://dpdk.org/patch/159228

_Functional Testing PASS RETEST #1_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> functional testing pass

Upstream job id: Template-DTS-Pipeline#258711

Test environment and result as below:

Ubuntu 20.04.6
Kernel: 5.4.105
Compiler: gcc 9.4
NIC: Marvell CN106XX 50000 Mbps
Target: arm64-native-linuxapp-gcc

Aggregate Results by Test Suite
+----------------+--------+
|   Test Suite   | Result |
+================+========+
| cmdline        |  PASS  |
+----------------+--------+
| rxtx_callbacks |  PASS  |
+----------------+--------+
| dynamic_queue  |  PASS  |
+----------------+--------+


To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |FAILURE| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (30 preceding siblings ...)
  2025-12-16 23:39     ` |SUCCESS| " dpdklab
@ 2025-12-16 23:43     ` dpdklab
  2025-12-16 23:49     ` |SUCCESS| " dpdklab
                       ` (2 subsequent siblings)
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-16 23:43 UTC (permalink / raw)
  To: Georgii Tkachuk, Qian Xu, Lijuan Tu, Test Report, Ferruh Yigit
  Cc: dpdk-test-reports, Stephen Hemminger

Test-Label: iol-intel-Functional
Test-Status: FAILURE
http://dpdk.org/patch/159228

_Functional Testing issues RETEST #1_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> functional testing issues

Upstream job id: Template-DTS-Pipeline#258710

Test environment and result as below:

Ubuntu 20.04
Kernel: 5.4
Compiler: gcc gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0
NIC: Intel Corporation Ethernet Converged Network Adapter XL710-QDA2 40000 Mbps

Aggregate Results by Test Suite
+-----------------------------+--------+
|         Test Suite          | Result |
+=============================+========+
| unit_tests_mbuf             |  PASS  |
+-----------------------------+--------+
| vhost_virtio_user_interrupt |  PASS  |
+-----------------------------+--------+
| virtio_smoke                |  FAIL  |
+-----------------------------+--------+


Ubuntu 22.04
Kernel: 5.15
Compiler: gcc gcc (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0
NIC: Intel Corporation QAT 8970 0 Mbps

Aggregate Results by Test Suite
+----------------------------+--------+
|         Test Suite         | Result |
+============================+========+
| crypto_perf_cryptodev_perf |  PASS  |
+----------------------------+--------+


Ubuntu 24.04
Kernel: 6.8
Compiler: gcc gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0
NIC: Intel Corporation 4xxx Series QAT 0 Mbps

Aggregate Results by Test Suite
+----------------------------+--------+
|         Test Suite         | Result |
+============================+========+
| crypto_perf_cryptodev_perf |  PASS  |
+----------------------------+--------+


Ubuntu 24.04 LTS
Kernel: 6.8.0-44-generic
Compiler: gcc 13.2.0
NIC: Intel Corporation Ethernet Controller XL710 for 40GbE QSFP+ 40 Mbps

Aggregate Results by Test Suite
+--------------------+--------+
|     Test Suite     | Result |
+====================+========+
| blocklist          |  PASS  |
+--------------------+--------+
| promisc_support    |  PASS  |
+--------------------+--------+
| uni_pkt            |  PASS  |
+--------------------+--------+
| dynamic_config     |  PASS  |
+--------------------+--------+
| dynamic_queue_conf |  PASS  |
+--------------------+--------+
| hello_world        |  PASS  |
+--------------------+--------+
| l2fwd              |  PASS  |
+--------------------+--------+
| softnic            |  PASS  |
+--------------------+--------+
| pmd_buffer_scatter |  PASS  |
+--------------------+--------+


To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |SUCCESS| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (31 preceding siblings ...)
  2025-12-16 23:43     ` |FAILURE| " dpdklab
@ 2025-12-16 23:49     ` dpdklab
  2025-12-16 23:59     ` |FAILURE| " dpdklab
  2025-12-17  0:09     ` |WARNING| " dpdklab
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-16 23:49 UTC (permalink / raw)
  To: Ali Alnubani, Test Report; +Cc: dpdk-test-reports

Test-Label: iol-mellanox-Performance
Test-Status: SUCCESS
http://dpdk.org/patch/159228

_Performance Testing PASS RETEST #1_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> performance testing pass

Upstream job id: Template-DTS-Pipeline#258702

Test environment and result as below:

Ubuntu 24.04
Kernel: 6.8
Compiler: gcc gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0
NIC: NVIDIA Mellanox ConnectX-7 100000 Mbps
Fail/Total: 0/6

Detail performance results: 
+------------+---------+----------+-------------+------------------------------+
| frame_size | txd/rxd | num_cpus | num_threads |  throughput difference from  |
|            |         |          |             |           expected           |
+============+=========+==========+=============+==============================+
| 64         | 1024    | 1        | 1           | 0.0%                         |
+------------+---------+----------+-------------+------------------------------+
| 128        | 1024    | 1        | 1           | -0.9%                        |
+------------+---------+----------+-------------+------------------------------+
| 256        | 1024    | 1        | 1           | 0.7%                         |
+------------+---------+----------+-------------+------------------------------+
| 512        | 1024    | 1        | 1           | 0.1%                         |
+------------+---------+----------+-------------+------------------------------+
| 1024       | 1024    | 1        | 1           | -0.1%                        |
+------------+---------+----------+-------------+------------------------------+
| 1518       | 1024    | 1        | 1           | -0.2%                        |
+------------+---------+----------+-------------+------------------------------+

Ubuntu 24.04
Kernel: 6.8
Compiler: gcc gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0
NIC: Mellanox ConnectX-6 Lx 25000 Mbps
Fail/Total: 0/6

Detail performance results: 
+------------+---------+----------+-------------+------------------------------+
| frame_size | txd/rxd | num_cpus | num_threads |  throughput difference from  |
|            |         |          |             |           expected           |
+============+=========+==========+=============+==============================+
| 64         | 1024    | 1        | 1           | 0.0%                         |
+------------+---------+----------+-------------+------------------------------+
| 128        | 1024    | 1        | 1           | 0.1%                         |
+------------+---------+----------+-------------+------------------------------+
| 256        | 1024    | 1        | 1           | 0.1%                         |
+------------+---------+----------+-------------+------------------------------+
| 512        | 1024    | 1        | 1           | 0.1%                         |
+------------+---------+----------+-------------+------------------------------+
| 1024       | 1024    | 1        | 1           | -0.1%                        |
+------------+---------+----------+-------------+------------------------------+
| 1518       | 1024    | 1        | 1           | -0.2%                        |
+------------+---------+----------+-------------+------------------------------+

To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |FAILURE| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (32 preceding siblings ...)
  2025-12-16 23:49     ` |SUCCESS| " dpdklab
@ 2025-12-16 23:59     ` dpdklab
  2025-12-17  0:09     ` |WARNING| " dpdklab
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-16 23:59 UTC (permalink / raw)
  To: Georgii Tkachuk, Qian Xu, Lijuan Tu, Test Report, Ferruh Yigit
  Cc: dpdk-test-reports, Stephen Hemminger

Test-Label: iol-intel-Functional
Test-Status: FAILURE
http://dpdk.org/patch/159228

_Functional Testing issues RETEST #1_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> functional testing issues

Upstream job id: Template-DTS-Pipeline#258708

Test environment and result as below:

Ubuntu 20.04
Kernel: 5.4
Compiler: gcc gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0
NIC: Intel Corporation Ethernet Converged Network Adapter XL710-QDA2 40000 Mbps

Aggregate Results by Test Suite
+-----------------------------+--------+
|         Test Suite          | Result |
+=============================+========+
| unit_tests_mbuf             |  PASS  |
+-----------------------------+--------+
| vhost_virtio_user_interrupt |  PASS  |
+-----------------------------+--------+
| virtio_smoke                |  FAIL  |
+-----------------------------+--------+


Ubuntu 22.04
Kernel: 5.15
Compiler: gcc gcc (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0
NIC: Intel Corporation QAT 8970 0 Mbps

Aggregate Results by Test Suite
+----------------------------+--------+
|         Test Suite         | Result |
+============================+========+
| crypto_perf_cryptodev_perf |  PASS  |
+----------------------------+--------+


Ubuntu 24.04
Kernel: 6.8
Compiler: gcc gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0
NIC: Intel Corporation 4xxx Series QAT 0 Mbps

Aggregate Results by Test Suite
+----------------------------+--------+
|         Test Suite         | Result |
+============================+========+
| crypto_perf_cryptodev_perf |  PASS  |
+----------------------------+--------+


Ubuntu 24.04 LTS
Kernel: 6.8.0-44-generic
Compiler: gcc 13.2.0
NIC: Intel Corporation Ethernet Controller XL710 for 40GbE QSFP+ 40 Mbps

Aggregate Results by Test Suite
+--------------------+--------+
|     Test Suite     | Result |
+====================+========+
| blocklist          |  PASS  |
+--------------------+--------+
| promisc_support    |  PASS  |
+--------------------+--------+
| uni_pkt            |  PASS  |
+--------------------+--------+
| dynamic_config     |  PASS  |
+--------------------+--------+
| dynamic_queue_conf |  PASS  |
+--------------------+--------+
| hello_world        |  PASS  |
+--------------------+--------+
| l2fwd              |  PASS  |
+--------------------+--------+
| softnic            |  PASS  |
+--------------------+--------+
| pmd_buffer_scatter |  PASS  |
+--------------------+--------+


To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

* |WARNING| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over
       [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
                       ` (33 preceding siblings ...)
  2025-12-16 23:59     ` |FAILURE| " dpdklab
@ 2025-12-17  0:09     ` dpdklab
  34 siblings, 0 replies; 65+ messages in thread
From: dpdklab @ 2025-12-17  0:09 UTC (permalink / raw)
  To: Test Report; +Cc: dpdk-test-reports

Test-Label: iol-sample-apps-testing
Test-Status: WARNING
http://dpdk.org/patch/159228

_Testing issues RETEST #1_

Submitter: Stephen Hemminger <stephen@networkplumber.org>
Date: Sunday, December 07 2025 19:12:08 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:cd60dcd503b91956f966a1f6d595b35d256ac00f

159212-159228 --> testing issues

Upstream job id: Template-DTS-Pipeline#258712

Test environment and result as below:

+--------------+----------------------+----------------------+
| Environment  | dpdk_fips_validation | compressdev_zlib_pmd |
+==============+======================+======================+
| Ubuntu 20.04 | WARN                 | SKIPPED              |
+--------------+----------------------+----------------------+
| Ubuntu 22.04 | SKIPPED              | PASS                 |
+--------------+----------------------+----------------------+

==== 20 line log output for Ubuntu 20.04 (dpdk_fips_validation): ====
|        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[224/3635] Compiling C object lib/librte_bpf.a.p/bpf_bpf_pkt.c.o
[225/3635] Generating bitratestats.sym_chk with a custom command (wrapped by meson to capture output)
[226/3635] Compiling C object lib/librte_hash.a.p/hash_rte_cuckoo_hash.c.o
[227/3635] Compiling C object lib/librte_bpf.a.p/bpf_bpf_load_elf.c.o
[228/3635] Generating symbol file lib/librte_eal.so.26.1.p/librte_eal.so.26.1.symbols
[229/3635] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_comp.c.o
[230/3635] Generating bbdev.sym_chk with a custom command (wrapped by meson to capture output)
[231/3635] Generating ring.sym_chk with a custom command (wrapped by meson to capture output)
[232/3635] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_compressdev.c.o
[233/3635] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_compressdev_pmd.c.o
[234/3635] Compiling C object lib/librte_bpf.a.p/bpf_bpf_convert.c.o
[235/3635] Compiling C object lib/librte_acl_avx512_lib.a.p/acl_acl_run_avx512.c.o
[236/3635] Compiling C object lib/librte_acl_avx2_lib.a.p/acl_acl_run_avx2.c.o
[237/3635] Compiling C object lib/librte_bpf.a.p/bpf_bpf_validate.c.o
[238/3635] Compiling C object lib/librte_bpf.a.p/bpf_bpf_jit_x86.c.o
[239/3635] Compiling C object lib/librte_cryptodev.a.p/cryptodev_cryptodev_pmd.c.o
[240/3635] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_ethdev.c.o
ninja: build stopped: subcommand failed.
==== End log output ====

Ubuntu 20.04
	Kernel: 5.15
	Compiler: gcc gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0

Ubuntu 22.04
	Kernel: 5.15
	Compiler: gcc gcc (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0

To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/34742/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/

^ permalink raw reply	[flat|nested] 65+ messages in thread

end of thread, other threads:[~2025-12-17  0:09 UTC | newest]

Thread overview: 65+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <20251205022948.327743-1-stephen@networkplumber.org>
     [not found] ` <20251207191242.165619-1-stephen@networkplumber.org>
     [not found]   ` <20251207191242.165619-13-stephen@networkplumber.org>
2025-12-07 19:15     ` |SUCCESS| pw159223 [PATCH v5 12/17] eal: check for hugefile path overflow checkpatch
2025-12-16 16:12     ` 0-day Robot
     [not found]   ` <20251207191242.165619-12-stephen@networkplumber.org>
2025-12-07 19:16     ` |SUCCESS| pw159222 [PATCH v5 11/17] eal: limit maximum runtime directory and socket paths checkpatch
2025-12-16 16:12     ` 0-day Robot
     [not found]   ` <20251207191242.165619-9-stephen@networkplumber.org>
2025-12-07 19:16     ` |SUCCESS| pw159219 [PATCH v5 08/17] eal: warn if thread name is truncated checkpatch
2025-12-16 16:12     ` |SUCCESS| pw169219 " 0-day Robot
     [not found]   ` <20251207191242.165619-8-stephen@networkplumber.org>
2025-12-07 19:17     ` |SUCCESS| pw159218 [PATCH v5 07/17] efd: handle possible name truncation checkpatch
2025-12-16 16:12     ` 0-day Robot
     [not found]   ` <20251207191242.165619-7-stephen@networkplumber.org>
2025-12-07 19:17     ` |WARNING| pw159217 [PATCH v5 06/17] telemetry: avoid possible string overflow checkpatch
2025-12-16 16:12     ` |SUCCESS| " 0-day Robot
     [not found]   ` <20251207191242.165619-6-stephen@networkplumber.org>
2025-12-07 19:17     ` |SUCCESS| pw159216 [PATCH v5 05/17] latencystats: add check for " checkpatch
2025-12-16 16:12     ` 0-day Robot
     [not found]   ` <20251207191242.165619-5-stephen@networkplumber.org>
2025-12-07 19:17     ` |SUCCESS| pw159215 [PATCH v5 04/17] graph: avoid overflowing comment buffer checkpatch
2025-12-16 16:12     ` 0-day Robot
     [not found]   ` <20251207191242.165619-2-stephen@networkplumber.org>
2025-12-07 19:17     ` |SUCCESS| pw159212 [PATCH v5 01/17] eal: use C library to parse filesystem table checkpatch
2025-12-16 16:11     ` 0-day Robot
     [not found]   ` <20251207191242.165619-18-stephen@networkplumber.org>
2025-12-07 18:47     ` |SUCCESS| pw159212-159228 [PATCH v5 17/17] lib: enable format overflow warnings qemudev
2025-12-07 18:54     ` |FAILURE| " qemudev
2025-12-07 19:19     ` |SUCCESS| pw159228 " checkpatch
2025-12-07 20:59     ` |FAILURE| " 0-day Robot
2025-12-08 10:39     ` |FAILURE| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over dpdklab
2025-12-08 10:43     ` dpdklab
2025-12-08 10:44     ` |WARNING| " dpdklab
2025-12-08 10:45     ` |PENDING| " dpdklab
2025-12-08 10:45     ` |SUCCESS| " dpdklab
2025-12-08 10:45     ` |FAILURE| " dpdklab
2025-12-08 10:47     ` dpdklab
2025-12-08 10:47     ` |SUCCESS| " dpdklab
2025-12-08 10:48     ` |FAILURE| " dpdklab
2025-12-08 10:51     ` |WARNING| " dpdklab
2025-12-08 11:02     ` |SUCCESS| " dpdklab
2025-12-08 11:02     ` |FAILURE| " dpdklab
2025-12-08 11:03     ` |SUCCESS| " dpdklab
2025-12-08 11:12     ` dpdklab
2025-12-08 11:12     ` |FAILURE| " dpdklab
2025-12-08 11:15     ` dpdklab
2025-12-08 11:22     ` |WARNING| " dpdklab
2025-12-08 11:24     ` |FAILURE| " dpdklab
2025-12-08 14:29     ` dpdklab
2025-12-08 16:06     ` dpdklab
2025-12-10  4:01     ` dpdklab
2025-12-10  4:17     ` dpdklab
2025-12-16  1:28     ` dpdklab
2025-12-16 16:12     ` |SUCCESS| pw159228 [PATCH v5 17/17] lib: enable format overflow warnings 0-day Robot
2025-12-16 23:31     ` |SUCCESS| pw159212-159228 [PATCH] [v5,17/17] lib: enable format over dpdklab
2025-12-16 23:38     ` |WARNING| " dpdklab
2025-12-16 23:39     ` |SUCCESS| " dpdklab
2025-12-16 23:43     ` |FAILURE| " dpdklab
2025-12-16 23:49     ` |SUCCESS| " dpdklab
2025-12-16 23:59     ` |FAILURE| " dpdklab
2025-12-17  0:09     ` |WARNING| " dpdklab
     [not found]   ` <20251207191242.165619-3-stephen@networkplumber.org>
2025-12-16 16:12     ` |SUCCESS| pw159213 [PATCH v5 02/17] lpm: restrict name size 0-day Robot
     [not found]   ` <20251207191242.165619-4-stephen@networkplumber.org>
2025-12-16 16:12     ` |SUCCESS| pw159214 [PATCH v5 03/17] hash: add checks for hash name length 0-day Robot
     [not found]   ` <20251207191242.165619-10-stephen@networkplumber.org>
2025-12-07 19:16     ` |SUCCESS| pw159220 [PATCH v5 09/17] eal: avoid format overflow when handling addresses checkpatch
2025-12-16 16:12     ` 0-day Robot
     [not found]   ` <20251207191242.165619-11-stephen@networkplumber.org>
2025-12-07 19:16     ` |SUCCESS| pw159221 [PATCH v5 10/17] eal: add check for sysfs path overflow checkpatch
2025-12-16 16:12     ` |SUCCESS| pw159221 " 0-day Robot
     [not found]   ` <20251207191242.165619-14-stephen@networkplumber.org>
2025-12-07 19:14     ` |SUCCESS| pw159224 [PATCH v5 13/17] eal: check tailq length checkpatch
2025-12-16 16:12     ` 0-day Robot
     [not found]   ` <20251207191242.165619-15-stephen@networkplumber.org>
2025-12-07 19:13     ` |SUCCESS| pw159225 [PATCH v5 14/17] eal: handle long shared library path checkpatch
2025-12-16 16:12     ` 0-day Robot
     [not found]   ` <20251207191242.165619-16-stephen@networkplumber.org>
2025-12-07 19:19     ` |SUCCESS| pw159226 [PATCH v5 15/17] ethdev: avoid possible overflow in xstat names checkpatch
2025-12-16 16:12     ` 0-day Robot
     [not found]   ` <20251207191242.165619-17-stephen@networkplumber.org>
2025-12-07 19:19     ` |SUCCESS| pw159227 [PATCH v5 16/17] vhost: check for overflow in xstat name checkpatch
2025-12-16 16:12     ` 0-day Robot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).