[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250715112431.2178100-1-krikku@gmail.com>
Date: Tue, 15 Jul 2025 16:54:29 +0530
From: Krishna Kumar <krikku@...il.com>
To: netdev@...r.kernel.org,
davem@...emloft.net,
edumazet@...gle.com
Cc: tom@...bertland.com,
kuba@...nel.org,
pabeni@...hat.com,
horms@...nel.org,
sdf@...ichev.me,
kuniyu@...gle.com,
ahmed.zaki@...el.com,
aleksander.lobakin@...el.com,
atenart@...nel.org,
jdamato@...tly.com,
krishna.ku@...pkart.com
Subject: [PATCH v2 net-next 0/2] net: RPS table overwrite prevention and flow_id caching
This series splits the previous RPS patch [1] into two patches
targeting net-next as per reviewer feedback.
The first patch prevents RPS table overwrite for active flows thereby
improving aRFS stability.
The second patch caches hash & flow_id in get_rps_cpu() to avoid
recalculating it in set_rps_cpu() (this patch depends on the first).
[1] https://lore.kernel.org/netdev/20250708081516.53048-1-krikku@gmail.com/
Krishna Kumar (2):
net: Prevent RPS table overwrite for active flows
net: Cache hash and flow_id to avoid recalculation
include/net/rps.h | 5 ++-
net/core/dev.c | 89 ++++++++++++++++++++++++++++++++++++++------
net/core/net-sysfs.c | 4 +-
3 files changed, 84 insertions(+), 14 deletions(-)
--
2.43.0
Powered by blists - more mailing lists