Re: [PATCH net-next 6/6] enetc: Add adaptive interrupt coalescing

2020-07-14 Thread Jakub Kicinski
On Tue, 14 Jul 2020 11:21:45 + Claudiu Manoil wrote: > >Does it really make sense to implement DIM for TX? > > > >For TX the only thing we care about is that no queue in the system > >underflows. So the calculation is simply timeout = queue len / speed. > >The only problem is which queue in the

RE: [PATCH net-next 6/6] enetc: Add adaptive interrupt coalescing

2020-07-14 Thread Claudiu Manoil
>-Original Message- >From: Jakub Kicinski [...] >Subject: Re: [PATCH net-next 6/6] enetc: Add adaptive interrupt coalescing > >On Mon, 13 Jul 2020 15:56:10 +0300 Claudiu Manoil wrote: >> Use the generic dynamic interrupt moderation (dim) >> framework to i

Re: [PATCH net-next 6/6] enetc: Add adaptive interrupt coalescing

2020-07-13 Thread Jakub Kicinski
On Mon, 13 Jul 2020 15:56:10 +0300 Claudiu Manoil wrote: > Use the generic dynamic interrupt moderation (dim) > framework to implement adaptive interrupt coalescing > in ENETC. With the per-packet interrupt scheme, a high > interrupt rate has been noted for moderate traffic flows > leading to high

[PATCH net-next 6/6] enetc: Add adaptive interrupt coalescing

2020-07-13 Thread Claudiu Manoil
Use the generic dynamic interrupt moderation (dim) framework to implement adaptive interrupt coalescing in ENETC. With the per-packet interrupt scheme, a high interrupt rate has been noted for moderate traffic flows leading to high CPU utilization. The 'dim' scheme implemented by the current patc