]> git.karo-electronics.de Git - karo-tx-linux.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)
commit773fc8f6e8d63ec9d840588e161cbb73a01cfc45
treed07a017518a042a81115a8310d2c51d2c7f3a683
parent33d4c4821323729b463e45d0b2d32f6a87dcba5b
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