automatic DPDK test reports
 help / color / mirror / Atom feed
* |SUCCESS| pw126905 [PATCH] net/nfp: implement xstats functions
       [not found] <20230517073351.1364030-1-chaoyong.he@corigine.com>
@ 2023-05-17  7:23 ` qemudev
  2023-05-17  7:27 ` qemudev
  2023-05-17  7:34 ` |WARNING| " checkpatch
  2 siblings, 0 replies; 4+ messages in thread
From: qemudev @ 2023-05-17  7:23 UTC (permalink / raw)
  To: test-report

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

_Compilation OK_

Submitter: Chaoyong He <chaoyong.he@corigine.com>
Date: Wed, 17 May 2023 15:33:51 +0800
DPDK git baseline: Repo:dpdk-next-net
  Branch: main
  CommitID: 29f4afc8f28fc532d64f35cccd0bb41853d67f68

126905 --> 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] 4+ messages in thread

* |SUCCESS| pw126905 [PATCH] net/nfp: implement xstats functions
       [not found] <20230517073351.1364030-1-chaoyong.he@corigine.com>
  2023-05-17  7:23 ` |SUCCESS| pw126905 [PATCH] net/nfp: implement xstats functions qemudev
@ 2023-05-17  7:27 ` qemudev
  2023-05-17  7:34 ` |WARNING| " checkpatch
  2 siblings, 0 replies; 4+ messages in thread
From: qemudev @ 2023-05-17  7:27 UTC (permalink / raw)
  To: test-report

Test-Label: loongarch-unit-testing
Test-Status: SUCCESS
http://dpdk.org/patch/126905

_Unit Testing PASS_

Submitter: Chaoyong He <chaoyong.he@corigine.com>
Date: Wed, 17 May 2023 15:33:51 +0800
DPDK git baseline: Repo:dpdk-next-net
  Branch: main
  CommitID: 29f4afc8f28fc532d64f35cccd0bb41853d67f68

126905 --> testing pass

Test environment and result as below:

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

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


Test result details:
  1/104 DPDK:fast-tests / acl_autotest                            OK              2.82s
  2/104 DPDK:fast-tests / atomic_autotest                         OK              7.08s
  3/104 DPDK:fast-tests / bitmap_autotest                         OK              0.07s
  4/104 DPDK:fast-tests / bpf_autotest                            OK              0.07s
  5/104 DPDK:fast-tests / bpf_convert_autotest                    OK              0.07s
  6/104 DPDK:fast-tests / bitops_autotest                         OK              0.07s
  7/104 DPDK:fast-tests / byteorder_autotest                      OK              0.07s
  8/104 DPDK:fast-tests / cksum_autotest                          OK              0.07s
  9/104 DPDK:fast-tests / cmdline_autotest                        OK              0.07s
 10/104 DPDK:fast-tests / common_autotest                         OK              0.92s
 11/104 DPDK:fast-tests / cpuflags_autotest                       OK              0.07s
 12/104 DPDK:fast-tests / debug_autotest                          OK              2.27s
 13/104 DPDK:fast-tests / devargs_autotest                        OK              0.07s
 14/104 DPDK:fast-tests / eal_flags_c_opt_autotest                OK              0.62s
 15/104 DPDK:fast-tests / eal_flags_main_opt_autotest             OK              0.22s
 16/104 DPDK:fast-tests / eal_flags_n_opt_autotest                OK              0.17s
 17/104 DPDK:fast-tests / eal_flags_hpet_autotest                 OK              0.12s
 18/104 DPDK:fast-tests / eal_flags_no_huge_autotest              OK              0.22s
 19/104 DPDK:fast-tests / eal_flags_a_opt_autotest                OK              0.27s
 20/104 DPDK:fast-tests / eal_flags_b_opt_autotest                OK              0.22s
 21/104 DPDK:fast-tests / eal_flags_vdev_opt_autotest             OK              0.17s
 22/104 DPDK:fast-tests / eal_flags_r_opt_autotest                OK              0.17s
 23/104 DPDK:fast-tests / eal_flags_mem_autotest                  OK              0.57s
 24/104 DPDK:fast-tests / eal_flags_file_prefix_autotest          OK             22.26s
 25/104 DPDK:fast-tests / eal_flags_misc_autotest                 OK              0.77s
 26/104 DPDK:fast-tests / eal_fs_autotest                         OK              0.07s
 27/104 DPDK:fast-tests / errno_autotest                          OK              0.07s
 28/104 DPDK:fast-tests / ethdev_link_status                      OK              0.07s
 29/104 DPDK:fast-tests / event_ring_autotest                     OK              0.07s
 30/104 DPDK:fast-tests / fib_autotest                            OK              0.87s
 31/104 DPDK:fast-tests / fib6_autotest                           OK              0.92s
 32/104 DPDK:fast-tests / func_reentrancy_autotest                OK              2.18s
 33/104 DPDK:fast-tests / hash_autotest                           OK              1.02s
 34/104 DPDK:fast-tests / interrupt_autotest                      OK              1.37s
 35/104 DPDK:fast-tests / ipfrag_autotest                         OK              0.07s
 36/104 DPDK:fast-tests / lcores_autotest                         OK              5.12s
 37/104 DPDK:fast-tests / logs_autotest                           OK              0.07s
 38/104 DPDK:fast-tests / lpm_autotest                            OK              5.90s
 39/104 DPDK:fast-tests / lpm6_autotest                           OK              8.91s
 40/104 DPDK:fast-tests / malloc_autotest                         OK             65.62s
 41/104 DPDK:fast-tests / mbuf_autotest                           OK              6.93s
 42/104 DPDK:fast-tests / mcslock_autotest                        OK              3.82s
 43/104 DPDK:fast-tests / memcpy_autotest                         OK              6.68s
 44/104 DPDK:fast-tests / memory_autotest                         OK              0.12s
 45/104 DPDK:fast-tests / mempool_autotest                        OK              0.47s
 46/104 DPDK:fast-tests / memzone_autotest                        OK              0.17s
 47/104 DPDK:fast-tests / meter_autotest                          OK              0.07s
 48/104 DPDK:fast-tests / multiprocess_autotest                   OK              0.17s
 49/104 DPDK:fast-tests / per_lcore_autotest                      OK              0.17s
 50/104 DPDK:fast-tests / pflock_autotest                         OK              0.87s
 51/104 DPDK:fast-tests / prefetch_autotest                       OK              0.07s
 52/104 DPDK:fast-tests / rcu_qsbr_autotest                       OK              0.57s
 53/104 DPDK:fast-tests / pie_autotest                            OK              0.07s
 54/104 DPDK:fast-tests / rib_autotest                            OK             10.29s
 55/104 DPDK:fast-tests / rib6_autotest                           OK             10.29s
 56/104 DPDK:fast-tests / ring_autotest                           OK              0.12s
 57/104 DPDK:fast-tests / rwlock_test1_autotest                   OK              0.82s
 58/104 DPDK:fast-tests / rwlock_rda_autotest                     OK              5.07s
 59/104 DPDK:fast-tests / rwlock_rds_wrm_autotest                 OK              5.07s
 60/104 DPDK:fast-tests / rwlock_rde_wro_autotest                 OK              5.07s
 61/104 DPDK:fast-tests / sched_autotest                          OK              0.07s
 62/104 DPDK:fast-tests / security_autotest                       OK              0.07s
 63/104 DPDK:fast-tests / seqlock_autotest                        OK              2.07s
 64/104 DPDK:fast-tests / spinlock_autotest                       OK              0.17s
 65/104 DPDK:fast-tests / stack_autotest                          OK              0.87s
 66/104 DPDK:fast-tests / stack_lf_autotest                       SKIP            0.07s   exit status 77
 67/104 DPDK:fast-tests / string_autotest                         OK              0.07s
 68/104 DPDK:fast-tests / tailq_autotest                          OK              0.07s
 69/104 DPDK:fast-tests / ticketlock_autotest                     OK              0.22s
 70/104 DPDK:fast-tests / timer_autotest                          OK              3.87s
 71/104 DPDK:fast-tests / user_delay_us                           OK              0.07s
 72/104 DPDK:fast-tests / version_autotest                        OK              0.07s
 73/104 DPDK:fast-tests / crc_autotest                            OK              0.07s
 74/104 DPDK:fast-tests / distributor_autotest                    OK              1.22s
 75/104 DPDK:fast-tests / eventdev_common_autotest                OK              0.07s
 76/104 DPDK:fast-tests / fbarray_autotest                        OK              0.07s
 77/104 DPDK:fast-tests / hash_readwrite_func_autotest            OK              6.43s
 78/104 DPDK:fast-tests / ipsec_autotest                          SKIP            0.07s   exit status 77
 79/104 DPDK:fast-tests / kni_autotest                            SKIP            0.07s   exit status 77
 80/104 DPDK:fast-tests / kvargs_autotest                         OK              0.07s
 81/104 DPDK:fast-tests / member_autotest                         OK              1.22s
 82/104 DPDK:fast-tests / power_cpufreq_autotest                  SKIP            0.07s   exit status 77
 83/104 DPDK:fast-tests / power_autotest                          OK              0.07s
 84/104 DPDK:fast-tests / power_kvm_vm_autotest                   SKIP            0.07s   exit status 77
 85/104 DPDK:fast-tests / power_intel_uncore_autotest             SKIP            0.07s   exit status 77
 86/104 DPDK:fast-tests / reorder_autotest                        OK              0.12s
 87/104 DPDK:fast-tests / service_autotest                        OK              3.02s
 88/104 DPDK:fast-tests / thash_autotest                          OK              0.07s
 89/104 DPDK:fast-tests / threads_autotest                        OK              0.27s
 90/104 DPDK:fast-tests / trace_autotest                          OK              0.07s
 91/104 DPDK:fast-tests / trace_autotest_with_traces              OK              0.12s
 92/104 DPDK:fast-tests / metrics_autotest                        OK              0.07s
 93/104 DPDK:fast-tests / telemetry_json_autotest                 OK              0.07s
 94/104 DPDK:fast-tests / telemetry_data_autotest                 OK              0.07s
 95/104 DPDK:fast-tests / table_autotest                          OK             10.20s
 96/104 DPDK:fast-tests / ring_pmd_autotest                       OK              0.07s
 97/104 DPDK:fast-tests / event_eth_tx_adapter_autotest           OK              1.47s
 98/104 DPDK:fast-tests / bitratestats_autotest                   OK              0.07s
 99/104 DPDK:fast-tests / latencystats_autotest                   OK              0.07s
100/104 DPDK:fast-tests / pdump_autotest                          OK              5.17s
101/104 DPDK:fast-tests / vdev_autotest                           OK              0.07s
102/104 DPDK:fast-tests / rawdev_autotest                         OK              0.07s
103/104 DPDK:fast-tests / compressdev_autotest                    SKIP            0.07s   exit status 77
104/104 DPDK:fast-tests / telemetry_all                           OK             14.89s


Ok:                 97
Expected Fail:      0
Fail:               0
Unexpected Pass:    0
Skipped:            7
Timeout:            0


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

* |WARNING| pw126905 [PATCH] net/nfp: implement xstats functions
       [not found] <20230517073351.1364030-1-chaoyong.he@corigine.com>
  2023-05-17  7:23 ` |SUCCESS| pw126905 [PATCH] net/nfp: implement xstats functions qemudev
  2023-05-17  7:27 ` qemudev
@ 2023-05-17  7:34 ` checkpatch
  2 siblings, 0 replies; 4+ messages in thread
From: checkpatch @ 2023-05-17  7:34 UTC (permalink / raw)
  To: test-report; +Cc: Chaoyong He

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

_coding style issues_


WARNING:TYPO_SPELLING: 'erros' may be misspelled - perhaps 'errors'?
#203: FILE: drivers/net/nfp/nfp_common.c:97:
+	NFP_XSTAT_NET("tx_missed_erros", TX_DISCARDS),

total: 0 errors, 1 warnings, 0 checks, 530 lines checked

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

* |WARNING| pw126905 [PATCH] net/nfp: implement xstats functions
@ 2023-05-17  8:36 dpdklab
  0 siblings, 0 replies; 4+ messages in thread
From: dpdklab @ 2023-05-17  8:36 UTC (permalink / raw)
  To: test-report; +Cc: dpdk-test-reports

Test-Label: iol-testing
Test-Status: WARNING
http://dpdk.org/patch/126905

_apply patch failure_

Submitter: Chaoyong He <chaoyong.he@corigine.com>
Date: Wednesday, May 17 2023 07:33:51 
Applied on: CommitID:a399d7b5a994e335c446d4b15d7622d71dd8848c
Apply patch set 126905 failed:

Checking patch drivers/net/nfp/nfp_common.c...
error: while searching for:
#include "nfd3/nfp_nfd3.h"
#include "nfdk/nfp_nfdk.h"

#include <sys/types.h>
#include <sys/socket.h>
#include <sys/un.h>

error: patch failed: drivers/net/nfp/nfp_common.c:47
error: while searching for:
#include <stdio.h>
#include <sys/ioctl.h>

static const uint32_t nfp_net_link_speed_nfp2rte[] = {
	[NFP_NET_CFG_STS_LINK_RATE_UNSUPPORTED] = RTE_ETH_SPEED_NUM_NONE,
	[NFP_NET_CFG_STS_LINK_RATE_UNKNOWN]     = RTE_ETH_SPEED_NUM_NONE,

error: patch failed: drivers/net/nfp/nfp_common.c:54
Hunk #3 succeeded at 792 (offset -118 lines).
Checking patch drivers/net/nfp/nfp_common.h...
Checking patch drivers/net/nfp/nfp_ctrl.h...
Hunk #1 succeeded at 334 (offset 5 lines).
Hunk #2 succeeded at 356 (offset 5 lines).
Checking patch drivers/net/nfp/nfp_ethdev.c...
Hunk #1 succeeded at 446 (offset -2 lines).
Hunk #2 succeeded at 556 (offset -2 lines).
Hunk #3 succeeded at 588 (offset -2 lines).
Checking patch drivers/net/nfp/nfp_ethdev_vf.c...
Hunk #1 succeeded at 227 (offset -2 lines).
Hunk #2 succeeded at 338 (offset -2 lines).
Applying patch drivers/net/nfp/nfp_common.c with 2 rejects...
Rejected hunk #1.
Rejected hunk #2.
Hunk #3 applied cleanly.
Applied patch drivers/net/nfp/nfp_common.h cleanly.
Applied patch drivers/net/nfp/nfp_ctrl.h cleanly.
Applied patch drivers/net/nfp/nfp_ethdev.c cleanly.
Applied patch drivers/net/nfp/nfp_ethdev_vf.c cleanly.
hint: Use 'git am --show-current-patch' to see the failed patch
diff a/drivers/net/nfp/nfp_common.c b/drivers/net/nfp/nfp_common.c	(rejected hunks)
@@ -47,6 +47,7 @@
 #include "nfd3/nfp_nfd3.h"
 #include "nfdk/nfp_nfdk.h"
 
+#include <stdint.h>
 #include <sys/types.h>
 #include <sys/socket.h>
 #include <sys/un.h>
@@ -54,6 +55,121 @@
 #include <stdio.h>
 #include <sys/ioctl.h>
 
+enum nfp_xstat_group {
+	NFP_XSTAT_GROUP_NET,
+	NFP_XSTAT_GROUP_MAC
+};
+struct nfp_xstat {
+	char name[RTE_ETH_XSTATS_NAME_SIZE];
+	int offset;
+	enum nfp_xstat_group group;
+};
+
+#define NFP_XSTAT_NET(_name, _offset) {                 \
+	.name = _name,                                  \
+	.offset = NFP_NET_CFG_STATS_##_offset,          \
+	.group = NFP_XSTAT_GROUP_NET,                   \
+}
+
+#define NFP_XSTAT_MAC(_name, _offset) {                 \
+	.name = _name,                                  \
+	.offset = NFP_MAC_STATS_##_offset,              \
+	.group = NFP_XSTAT_GROUP_MAC,                   \
+}
+
+static const struct nfp_xstat nfp_net_xstats[] = {
+	/**
+	 * Basic xstats available on both VF and PF.
+	 * Note that in case new statistics of group NFP_XSTAT_GROUP_NET
+	 * are added to this array, they must appear before any statistics
+	 * of group NFP_XSTAT_GROUP_MAC.
+	 */
+	NFP_XSTAT_NET("rx_good_packets_mc", RX_MC_FRAMES),
+	NFP_XSTAT_NET("tx_good_packets_mc", TX_MC_FRAMES),
+	NFP_XSTAT_NET("rx_good_packets_bc", RX_BC_FRAMES),
+	NFP_XSTAT_NET("tx_good_packets_bc", TX_BC_FRAMES),
+	NFP_XSTAT_NET("rx_good_bytes_uc", RX_UC_OCTETS),
+	NFP_XSTAT_NET("tx_good_bytes_uc", TX_UC_OCTETS),
+	NFP_XSTAT_NET("rx_good_bytes_mc", RX_MC_OCTETS),
+	NFP_XSTAT_NET("tx_good_bytes_mc", TX_MC_OCTETS),
+	NFP_XSTAT_NET("rx_good_bytes_bc", RX_BC_OCTETS),
+	NFP_XSTAT_NET("tx_good_bytes_bc", TX_BC_OCTETS),
+	NFP_XSTAT_NET("tx_missed_erros", TX_DISCARDS),
+	NFP_XSTAT_NET("bpf_pass_pkts", APP0_FRAMES),
+	NFP_XSTAT_NET("bpf_pass_bytes", APP0_BYTES),
+	NFP_XSTAT_NET("bpf_app1_pkts", APP1_FRAMES),
+	NFP_XSTAT_NET("bpf_app1_bytes", APP1_BYTES),
+	NFP_XSTAT_NET("bpf_app2_pkts", APP2_FRAMES),
+	NFP_XSTAT_NET("bpf_app2_bytes", APP2_BYTES),
+	NFP_XSTAT_NET("bpf_app3_pkts", APP3_FRAMES),
+	NFP_XSTAT_NET("bpf_app3_bytes", APP3_BYTES),
+	/**
+	 * MAC xstats available only on PF. These statistics are not available for VFs as the
+	 * PF is not initialized when the VF is initialized as it is still bound to the kernel
+	 * driver. As such, the PMD cannot obtain a CPP handle and access the rtsym_table in order
+	 * to get the pointer to the start of the MAC statistics counters.
+	 */
+	NFP_XSTAT_MAC("mac.rx_octets", RX_IN_OCTS),
+	NFP_XSTAT_MAC("mac.rx_frame_too_long_errors", RX_FRAME_TOO_LONG_ERRORS),
+	NFP_XSTAT_MAC("mac.rx_range_length_errors", RX_RANGE_LENGTH_ERRORS),
+	NFP_XSTAT_MAC("mac.rx_vlan_received_ok", RX_VLAN_RECEIVED_OK),
+	NFP_XSTAT_MAC("mac.rx_errors", RX_IN_ERRORS),
+	NFP_XSTAT_MAC("mac.rx_broadcast_pkts", RX_IN_BROADCAST_PKTS),
+	NFP_XSTAT_MAC("mac.rx_drop_events", RX_DROP_EVENTS),
+	NFP_XSTAT_MAC("mac.rx_alignment_errors", RX_ALIGNMENT_ERRORS),
+	NFP_XSTAT_MAC("mac.rx_pause_mac_ctrl_frames", RX_PAUSE_MAC_CTRL_FRAMES),
+	NFP_XSTAT_MAC("mac.rx_frames_received_ok", RX_FRAMES_RECEIVED_OK),
+	NFP_XSTAT_MAC("mac.rx_frame_check_sequence_errors", RX_FRAME_CHECK_SEQ_ERRORS),
+	NFP_XSTAT_MAC("mac.rx_unicast_pkts", RX_UNICAST_PKTS),
+	NFP_XSTAT_MAC("mac.rx_multicast_pkts", RX_MULTICAST_PKTS),
+	NFP_XSTAT_MAC("mac.rx_pkts", RX_PKTS),
+	NFP_XSTAT_MAC("mac.rx_undersize_pkts", RX_UNDERSIZE_PKTS),
+	NFP_XSTAT_MAC("mac.rx_pkts_64_octets", RX_PKTS_64_OCTS),
+	NFP_XSTAT_MAC("mac.rx_pkts_65_to_127_octets", RX_PKTS_65_TO_127_OCTS),
+	NFP_XSTAT_MAC("mac.rx_pkts_128_to_255_octets", RX_PKTS_128_TO_255_OCTS),
+	NFP_XSTAT_MAC("mac.rx_pkts_256_to_511_octets", RX_PKTS_256_TO_511_OCTS),
+	NFP_XSTAT_MAC("mac.rx_pkts_512_to_1023_octets", RX_PKTS_512_TO_1023_OCTS),
+	NFP_XSTAT_MAC("mac.rx_pkts_1024_to_1518_octets", RX_PKTS_1024_TO_1518_OCTS),
+	NFP_XSTAT_MAC("mac.rx_pkts_1519_to_max_octets", RX_PKTS_1519_TO_MAX_OCTS),
+	NFP_XSTAT_MAC("mac.rx_jabbers", RX_JABBERS),
+	NFP_XSTAT_MAC("mac.rx_fragments", RX_FRAGMENTS),
+	NFP_XSTAT_MAC("mac.rx_oversize_pkts", RX_OVERSIZE_PKTS),
+	NFP_XSTAT_MAC("mac.rx_pause_frames_class0", RX_PAUSE_FRAMES_CLASS0),
+	NFP_XSTAT_MAC("mac.rx_pause_frames_class1", RX_PAUSE_FRAMES_CLASS1),
+	NFP_XSTAT_MAC("mac.rx_pause_frames_class2", RX_PAUSE_FRAMES_CLASS2),
+	NFP_XSTAT_MAC("mac.rx_pause_frames_class3", RX_PAUSE_FRAMES_CLASS3),
+	NFP_XSTAT_MAC("mac.rx_pause_frames_class4", RX_PAUSE_FRAMES_CLASS4),
+	NFP_XSTAT_MAC("mac.rx_pause_frames_class5", RX_PAUSE_FRAMES_CLASS5),
+	NFP_XSTAT_MAC("mac.rx_pause_frames_class6", RX_PAUSE_FRAMES_CLASS6),
+	NFP_XSTAT_MAC("mac.rx_pause_frames_class7", RX_PAUSE_FRAMES_CLASS7),
+	NFP_XSTAT_MAC("mac.rx_mac_ctrl_frames_received", RX_MAC_CTRL_FRAMES_REC),
+	NFP_XSTAT_MAC("mac.rx_mac_head_drop", RX_MAC_HEAD_DROP),
+	NFP_XSTAT_MAC("mac.tx_queue_drop", TX_QUEUE_DROP),
+	NFP_XSTAT_MAC("mac.tx_octets", TX_OUT_OCTS),
+	NFP_XSTAT_MAC("mac.tx_vlan_transmitted_ok", TX_VLAN_TRANSMITTED_OK),
+	NFP_XSTAT_MAC("mac.tx_errors", TX_OUT_ERRORS),
+	NFP_XSTAT_MAC("mac.tx_broadcast_pkts", TX_BROADCAST_PKTS),
+	NFP_XSTAT_MAC("mac.tx_pause_mac_ctrl_frames", TX_PAUSE_MAC_CTRL_FRAMES),
+	NFP_XSTAT_MAC("mac.tx_frames_transmitted_ok", TX_FRAMES_TRANSMITTED_OK),
+	NFP_XSTAT_MAC("mac.tx_unicast_pkts", TX_UNICAST_PKTS),
+	NFP_XSTAT_MAC("mac.tx_multicast_pkts", TX_MULTICAST_PKTS),
+	NFP_XSTAT_MAC("mac.tx_pkts_64_octets", TX_PKTS_64_OCTS),
+	NFP_XSTAT_MAC("mac.tx_pkts_65_to_127_octets", TX_PKTS_65_TO_127_OCTS),
+	NFP_XSTAT_MAC("mac.tx_pkts_128_to_255_octets", TX_PKTS_128_TO_255_OCTS),
+	NFP_XSTAT_MAC("mac.tx_pkts_256_to_511_octets", TX_PKTS_256_TO_511_OCTS),
+	NFP_XSTAT_MAC("mac.tx_pkts_512_to_1023_octets", TX_PKTS_512_TO_1023_OCTS),
+	NFP_XSTAT_MAC("mac.tx_pkts_1024_to_1518_octets", TX_PKTS_1024_TO_1518_OCTS),
+	NFP_XSTAT_MAC("mac.tx_pkts_1519_to_max_octets", TX_PKTS_1519_TO_MAX_OCTS),
+	NFP_XSTAT_MAC("mac.tx_pause_frames_class0", TX_PAUSE_FRAMES_CLASS0),
+	NFP_XSTAT_MAC("mac.tx_pause_frames_class1", TX_PAUSE_FRAMES_CLASS1),
+	NFP_XSTAT_MAC("mac.tx_pause_frames_class2", TX_PAUSE_FRAMES_CLASS2),
+	NFP_XSTAT_MAC("mac.tx_pause_frames_class3", TX_PAUSE_FRAMES_CLASS3),
+	NFP_XSTAT_MAC("mac.tx_pause_frames_class4", TX_PAUSE_FRAMES_CLASS4),
+	NFP_XSTAT_MAC("mac.tx_pause_frames_class5", TX_PAUSE_FRAMES_CLASS5),
+	NFP_XSTAT_MAC("mac.tx_pause_frames_class6", TX_PAUSE_FRAMES_CLASS6),
+	NFP_XSTAT_MAC("mac.tx_pause_frames_class7", TX_PAUSE_FRAMES_CLASS7),
+};
+
 static const uint32_t nfp_net_link_speed_nfp2rte[] = {
 	[NFP_NET_CFG_STS_LINK_RATE_UNSUPPORTED] = RTE_ETH_SPEED_NUM_NONE,
 	[NFP_NET_CFG_STS_LINK_RATE_UNKNOWN]     = RTE_ETH_SPEED_NUM_NONE,

https://lab.dpdk.org/results/dashboard/patchsets/26250/

UNH-IOL DPDK Community Lab

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

end of thread, other threads:[~2023-05-17  8:36 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <20230517073351.1364030-1-chaoyong.he@corigine.com>
2023-05-17  7:23 ` |SUCCESS| pw126905 [PATCH] net/nfp: implement xstats functions qemudev
2023-05-17  7:27 ` qemudev
2023-05-17  7:34 ` |WARNING| " checkpatch
2023-05-17  8:36 dpdklab

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).