summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorEric Dumazet <edumazet@google.com>2026-03-02 21:14:31 +0300
committerJakub Kicinski <kuba@kernel.org>2026-03-05 03:54:10 +0300
commitb2cc61857e3cf7e103089dd54c0548d54a6ae381 (patch)
treefa776836d619808c5826494032fab8bb9d9e8074 /include
parent68b6394a220b782586e30d0efb94633ccaef9c8d (diff)
downloadlinux-b2cc61857e3cf7e103089dd54c0548d54a6ae381.tar.xz
net-sysfs: remove rcu field from 'struct rps_dev_flow_table'
Remove rps_dev_flow_table_release() in favor of kvfree_rcu_mightsleep(). In the following pach, we will remove "u8 @log" field and 'struct rps_dev_flow_table' size will be a power-of-two. Signed-off-by: Eric Dumazet <edumazet@google.com> Reviewed-by: Kuniyuki Iwashima <kuniyu@google.com> Link: https://patch.msgid.link/20260302181432.1836150-7-edumazet@google.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'include')
-rw-r--r--include/net/rps.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/include/net/rps.h b/include/net/rps.h
index dee930d9dd38..e900480e828b 100644
--- a/include/net/rps.h
+++ b/include/net/rps.h
@@ -44,7 +44,6 @@ struct rps_dev_flow {
*/
struct rps_dev_flow_table {
u8 log;
- struct rcu_head rcu;
struct rps_dev_flow flows[];
};
#define RPS_DEV_FLOW_TABLE_SIZE(_num) (sizeof(struct rps_dev_flow_table) + \