\fIdp\fR. The special thread "main" sums up the statistics of every non pmd
thread.
-The sum of "emc hits", "megaflow hits" and "miss" is the number of
+The sum of "emc hits", "smc hits", "megaflow hits" and "miss" is the number of
packet lookups performed by the datapath. Beware that a recirculated packet
experiences one additional lookup per recirculation, so there may be
more lookups than forwarded packets in the datapath.
The output always contains the following global PMD statistics:
.RS
.IP
-Time: 15:24:55.270 .br
+.EX
+Time: 15:24:55.270
Measurement duration: 1.008 s
pmd thread numa_id 0 core_id 1:
- Cycles: 2419034712 (2.40 GHz)
- Iterations: 572817 (1.76 us/it)
- - idle: 486808 (15.9 % cycles)
- - busy: 86009 (84.1 % cycles)
- Rx packets: 2399607 (2381 Kpps, 848 cycles/pkt)
- Datapath passes: 3599415 (1.50 passes/pkt)
- - EMC hits: 336472 ( 9.3 %)
- - Megaflow hits: 3262943 (90.7 %, 1.00 subtbl lookups/hit)
- - Upcalls: 0 ( 0.0 %, 0.0 us/upcall)
- - Lost upcalls: 0 ( 0.0 %)
- Tx packets: 2399607 (2381 Kpps)
- Tx batches: 171400 (14.00 pkts/batch)
+ Iterations: 572817 (1.76 us/it)
+ - Used TSC cycles: 2419034712 ( 99.9 % of total cycles)
+ - idle iterations: 486808 ( 15.9 % of used cycles)
+ - busy iterations: 86009 ( 84.1 % of used cycles)
+ Rx packets: 2399607 (2381 Kpps, 848 cycles/pkt)
+ Datapath passes: 3599415 (1.50 passes/pkt)
+ - EMC hits: 336472 ( 9.3 %)
+ - SMC hits: 0 ( 0.0 %)
+ - Megaflow hits: 3262943 ( 90.7 %, 1.00 subtbl lookups/hit)
+ - Upcalls: 0 ( 0.0 %, 0.0 us/upcall)
+ - Lost upcalls: 0 ( 0.0 %)
+ Tx packets: 2399607 (2381 Kpps)
+ Tx batches: 171400 (14.00 pkts/batch)
+.EE
.RE
.IP
Here "Rx packets" actually reflects the number of packets forwarded by the
.
.IP "\fBdpif-netdev/pmd-rxq-rebalance\fR [\fIdp\fR]"
Reassigns rxqs to pmds in the datapath \fIdp\fR based on their current usage.
+.
+.IP "\fBdpif-netdev/bond-show\fR [\fIdp\fR]"
+When "other_config:lb-output-action" is set to "true", the userspace datapath
+handles the load balancing of bonds directly instead of depending on flow
+recirculation (only in balance-tcp mode).
+
+When this is the case, the above command prints the load-balancing information
+of the bonds configured in datapath \fIdp\fR showing the interface associated
+with each bucket (hash).