]> git.baikalelectronics.ru Git - kernel.git/commit
net: rps: send out pending IPI's on CPU hotplug
authorashwanth@codeaurora.org <ashwanth@codeaurora.org>
Fri, 9 Jun 2017 08:54:58 +0000 (14:24 +0530)
committerDavid S. Miller <davem@davemloft.net>
Fri, 9 Jun 2017 19:35:01 +0000 (15:35 -0400)
commit7275a140ab1c7ce9a5d5be505f8c3a42a45d8173
treed07a017518a042a81115a8310d2c51d2c7f3a683
parent4b4586884d73e5495bc8152a57c879991b803897
net: rps: send out pending IPI's on CPU hotplug

IPI's from the victim cpu are not handled in dev_cpu_callback.
So these pending IPI's would be sent to the remote cpu only when
NET_RX is scheduled on the victim cpu and since this trigger is
unpredictable it would result in packet latencies on the remote cpu.

This patch add support to send the pending ipi's of victim cpu.

Signed-off-by: Ashwanth Goli <ashwanth@codeaurora.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/core/dev.c