[PATCH iproute2] bridge: fdb: the 'dynamic' option in the show/get commands

2020-07-27 Thread Anton Danilov
nds forces display only relevant records. Signed-off-by: Anton Danilov --- bridge/fdb.c | 17 + man/man8/bridge.8 | 30 ++ 2 files changed, 31 insertions(+), 16 deletions(-) diff --git a/bridge/fdb.c b/bridge/fdb.c index 710dfc99..785a 1006

[PATCH iproute2] misc: make the pattern matching case-insensitive

2020-07-14 Thread Anton Danilov
To improve the usability better use case-insensitive pattern-matching in ifstat, nstat and ss tools. Signed-off-by: Anton Danilov --- man/man8/rtacct.8 | 7 +++ misc/ifstat.c | 2 +- misc/nstat.c | 2 +- misc/ss.c | 2 +- 4 files changed, 10 insertions(+), 3 deletions

[PATCH v2 iproute2] misc: make the pattern matching case-insensitive

2020-07-09 Thread Anton Danilov
To improve the usability better use case-insensitive pattern-matching in ifstat, nstat and ss tools. Signed-off-by: Anton Danilov --- man/man8/rtacct.8 | 7 +++ misc/ifstat.c | 2 +- misc/nstat.c | 2 +- misc/ss.c | 2 +- 4 files changed, 10 insertions(+), 3 deletions

Re: [PATCH iproute2] nstat: case-insensitive pattern matching

2020-07-08 Thread Anton Danilov
Hello, Stephen. Thanks for feedback. > Why not just make it the default? > I can't imagine a scenario where user would want to match on icmp different > than ICMP Yes, I'm agreed. I'll make it the default in the v2 patch. > Perhaps it should also be applied to ifstat and ss. I'll prepare the

[PATCH iproute2] nstat: case-insensitive pattern matching

2020-07-08 Thread Anton Danilov
The option 'nocase' allows ignore case in the pattern matching. Examples: nstat --nocase *drop* nstat -azi icmp* Signed-off-by: Anton Danilov --- man/man8/rtacct.8 | 8 +++- misc/nstat.c | 14 ++ 2 files changed, 17 insertions(+), 5 deletions(-) diff -

[PATCH iproute2 v3] tc: improve the qdisc show command

2020-07-03 Thread Anton Danilov
ax of the qdisc show command: tc qdisc { show | list } [ dev STRING ] [ QDISC_ID ] [ invisible ] QDISC_ID := { root | ingress | handle QHANDLE | parent CLASSID } This change doesn't require any changes in the kernel. Signed-off-by: Anton Danilov --- v2: - Fix the coding style v3:

Re: [PATCH v2] tc: qdisc: filter qdisc's by parent/handle specification

2020-06-24 Thread Anton Danilov
of the one more alias is unnecessary. What do you think about this? -- Anton Danilov.

[PATCH v2] tc: qdisc: filter qdisc's by parent/handle specification

2020-06-15 Thread Anton Danilov
rent CLASSID } This change doesn't require any changes in the kernel. Signed-off-by: Anton Danilov --- changes since v1: coding style fixes --- man/man8/tc.8 | 8 +++- tc/tc_qdisc.c | 111 +++--- 2 files changed, 84 insertions(+), 35 delet

[PATCH iproute2] tc: qdisc: filter qdisc's by parent/handle specification

2020-06-15 Thread Anton Danilov
rent CLASSID } This change doesn't require any changes in the kernel. Signed-off-by: Anton Danilov --- man/man8/tc.8 | 8 +++- tc/tc_qdisc.c | 109 +++--- 2 files changed, 82 insertions(+), 35 deletions(-) diff --git a/man/man8/tc.8 b/man

Re: Problem with queuing vlan tagged packets after migration from 3.16.0 to 4.9.0

2019-01-03 Thread Anton Danilov
Hi. There is the workaround - classify the packets with iptables+ipset - it's enough fast and more friendly. On Fri, 4 Jan 2019 at 00:21, Bartek Kois wrote: > > Hi > 1. What exactly caused this change in the kernel? > 2. I don`t understand why adding VLAN tag, which is just 4 additional > bytes

Linux router kernel configuration

2016-08-23 Thread Anton Danilov
kernel config or use the kernel cmd line boot options like processor.max_cstate = 0 and intel_idle.max_cstate = 0? 4. Hyper-threading usage. I've disabled it in the bios to avoid a unefficient cache usage. But maybe someone have opposite view on this feature. Thanks for your attention an