On Tue, Feb 27, 2018 at 9:41 AM, Andrew Collins
<acoll...@cradlepoint.com> wrote:
>> I don't find such statement from the man page:
>> http://man7.org/linux/man-pages/man8/tc-police.8.html
>
>
>> What am I missing?
>
> Under MTU the man page states:
>
> mtu BYTES[/BYTES]
>               This is the maximum packet size handled by the policer (larger 
> ones will be handled like they exceeded the configured rate). Setting this 
> value correctly will improve the scheduler's precision.
>               Value  formatting  is identical to burst above. ->Defaults to 
> unlimited<-.
>
> Peakrate requiring MTU isn't mentioned directly in the man page, but if you 
> provide peakrate without MTU, tc complains:
>
> "mtu" is required, if "peakrate" is requested.
>
> The idea here is just to make the actual implementation match these two 
> statements, MTU is unlimited, unless you use peakrate in which case you have 
> to provide it (although if you craft netlink messages without tc you can set 
> peakrate with no mtu, and the action will still default to a reasonable mtu 
> rather than falling over).
>

If this is just an iproute2 issue, please fix it there rather in kernel.

Reply via email to