diff options
author | Gao Feng <fgao@ikuai8.com> | 2016-08-09 12:38:24 +0800 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2016-08-10 17:22:14 -0700 |
commit | ab10dccb11608b96b43b557c12a5ad867723e503 (patch) | |
tree | db7883359e3748a0789ca78d85c97dbd480e7911 /tools/vm/slabinfo-gnuplot.sh | |
parent | 084c9535aab61ddd0e55eb796baa6b078b3843b1 (diff) | |
download | op-kernel-dev-ab10dccb11608b96b43b557c12a5ad867723e503.zip op-kernel-dev-ab10dccb11608b96b43b557c12a5ad867723e503.tar.gz |
rps: Inspect PPTP encapsulated by GRE to get flow hash
The PPTP is encapsulated by GRE header with that GRE_VERSION bits
must contain one. But current GRE RPS needs the GRE_VERSION must be
zero. So RPS does not work for PPTP traffic.
In my test environment, there are four MIPS cores, and all traffic
are passed through by PPTP. As a result, only one core is 100% busy
while other three cores are very idle. After this patch, the usage
of four cores are balanced well.
Signed-off-by: Gao Feng <fgao@ikuai8.com>
Reviewed-by: Philip Prindeville <philipp@redfish-solutions.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'tools/vm/slabinfo-gnuplot.sh')
0 files changed, 0 insertions, 0 deletions