On Mon, 01 Oct 2018 09:08:32 +0200 "Eelco Chaudron" <echau...@redhat.com> wrote:
> On 10 Aug 2018, at 16:48, Eelco Chaudron wrote: > > > On 10 Aug 2018, at 16:44, Stephen Hemminger wrote: > > > >> On Fri, 10 Aug 2018 07:59:30 -0400 > >> Eelco Chaudron <echau...@redhat.com> wrote: > >> > >>> + if (bs.bytes >= bs_hw.bytes && bs.packets >= bs_hw.packets) { > >>> + print_string(PRINT_FP, NULL, "%s", _SL_); > >>> + print_string(PRINT_FP, NULL, "%s", prefix); > >>> + print_lluint(PRINT_ANY, "sw_bytes", > >>> + "Sent software %llu bytes", > >>> + bs.bytes - bs_hw.bytes); > >>> + print_uint(PRINT_ANY, "sw_packets", " %u pkt", > >>> + bs.packets - bs_hw.packets); > >>> + } > >>> + } > >>> + > >>> + print_string(PRINT_FP, NULL, "%s", _SL_); > >>> + print_string(PRINT_FP, NULL, "%s", prefix); > >>> + print_lluint(PRINT_ANY, "hw_bytes", "Sent hardware %llu bytes", > >>> + bs_hw.bytes); > >> > >> What does the output look like? > > > > See the two +’es below: > > > > $ tc -s filter show dev enp3s0np0 parent ffff: > > filter protocol ip pref 1 flower chain 0 > > filter protocol ip pref 1 flower chain 0 handle 0x1 > > eth_type ipv4 > > dst_ip 2.0.0.0 > > src_ip 1.0.0.0 > > ip_flags nofrag > > in_hw > > action order 1: mirred (Egress Redirect to device eth1) stolen > > index 1 ref 1 bind 1 installed 0 sec used 0 sec > > Action statistics: > > Sent 534884742 bytes 8915697 pkt (dropped 0, overlimits 0 > > requeues 0) > > + Sent software 187542 bytes 4077 pkt > > + Sent hardware 534697200 bytes 8911620 pkt > > backlog 0b 0p requeues 0 > > cookie 89173e6a44447001becfd486bda17e29 > > Hi Stephen, anything else required for this patch to be accepted? > > FYI the kernel side of this patch has been excepted on net-next. > > Cheers, > > Eelco David Ahern handles net-next see patchwork https://patchwork.ozlabs.org/patch/956225/ I think he was just waiting for the kernel part to merge.