]> 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)
commit93c620f703d1f729beb50d2944e16b935ab27efb
treed07a017518a042a81115a8310d2c51d2c7f3a683
parent5971e86f2106c937bd1f12189e61a5037ca176d8
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