Thread (3 messages) 3 messages, 3 authors, 2017-06-07

Re: [PATCH net] net: rps: send out pending IPI's on CPU hotplug

flat view

From: David Miller <davem@davemloft.net>
Date: 2017-06-07 17:04:16

From: ashwanth@codeaurora.org
Date: Tue, 06 Jun 2017 20:47:36 +0530
quoted hunk ↗ jump to hunk
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 adds support to send the pending ipi's of victim cpu.

Signed-off-by: Ashwanth Goli <redacted>
---
 net/core/dev.c | 31 ++++++++++++++++++++++---------
 1 file changed, 22 insertions(+), 9 deletions(-)
diff --git a/net/core/dev.c b/net/core/dev.c
index fca407b..e6bfa54 100644
--- a/net/core/dev.c
+++ b/net/core/dev.c
@@ -4948,6 +4948,19 @@ __sum16 __skb_gro_checksum_complete(struct
sk_buff *skb)
This patch has been severely corrupted by your email client.

Please read Documentation/email-clients.txt, fix things up, send
a test email to yourself, and only resubmit this patch once you
are able yourself to successfully apply the patch that arrives
in that test email.

Thank you.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help