diff options
author | Eric Dumazet <edumazet@google.com> | 2024-03-29 15:42:25 +0000 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2024-04-01 11:28:32 +0100 |
commit | d3ae5f4632c107d3c2eeb97a60fecc6a6f9d6fbe (patch) | |
tree | 56a637e4861e796a3919c4f774c057ce3ab34534 /drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | |
parent | c62fdf5b11ef12b89ac2450c25c12bffc3d924c5 (diff) | |
download | linux-d3ae5f4632c107d3c2eeb97a60fecc6a6f9d6fbe.tar.gz linux-d3ae5f4632c107d3c2eeb97a60fecc6a6f9d6fbe.tar.bz2 linux-d3ae5f4632c107d3c2eeb97a60fecc6a6f9d6fbe.zip |
net: rps: move received_rps field to a better location
Commit 14d898f3c1b3 ("dev: Move received_rps counter next
to RPS members in softnet data") was unfortunate:
received_rps is dirtied by a cpu and never read by other
cpus in fast path.
Its presence in the hot RPS cache line (shared by many cpus)
is hurting RPS/RFS performance.
Signed-off-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/intel/ice/ice_adminq_cmd.h')
0 files changed, 0 insertions, 0 deletions