Re: [Patch v4 3/3] net: Restrict receive packets queuing to housekeeping CPUs

From: Peter Zijlstra
Date: Fri Jun 26 2020 - 07:15:15 EST


On Thu, Jun 25, 2020 at 06:34:43PM -0400, Nitesh Narayan Lal wrote:
> From: Alex Belits <abelits@xxxxxxxxxxx>
>
> With the existing implementation of store_rps_map(), packets are queued
> in the receive path on the backlog queues of other CPUs irrespective of
> whether they are isolated or not. This could add a latency overhead to
> any RT workload that is running on the same CPU.
>
> Ensure that store_rps_map() only uses available housekeeping CPUs for
> storing the rps_map.
>
> Signed-off-by: Alex Belits <abelits@xxxxxxxxxxx>
> Signed-off-by: Nitesh Narayan Lal <nitesh@xxxxxxxxxx>

Dave, ACK if I route this?