projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5243e7b
)
net/mlx4_en: Limit the RFS filter IDs to be < RPS_NO_FILTER
author
Amir Vadai
<
[email protected]
>
Wed, 25 Jul 2012 21:21:16 +0000
(21:21 +0000)
committer
David S. Miller
<
[email protected]
>
Thu, 26 Jul 2012 07:23:55 +0000
(
00:23
-0700)
RFS filter id can't have the special value RPS_NO_FILTER,
need to skip it when allocating id's.
CC: Ben Hutchings <
[email protected]
>
Signed-off-by: Amir Vadai <
[email protected]
>
Signed-off-by: Or Gerlitz <
[email protected]
>
Signed-off-by: David S. Miller <
[email protected]
>
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
patch
|
blob
|
history
diff --git
a/drivers/net/ethernet/mellanox/mlx4/en_netdev.c
b/drivers/net/ethernet/mellanox/mlx4/en_netdev.c
index 8864d8b5373790de6750089f6bc4f1a4d687651e..edd9cb8d3e1d8f09cc1715ddee967b5fa58181fd 100644
(file)
--- a/
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
+++ b/
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
@@
-201,7
+201,7
@@
mlx4_en_filter_alloc(struct mlx4_en_priv *priv, int rxq_index, __be32 src_ip,
filter->flow_id = flow_id;
- filter->id = priv->last_filter_id++;
+ filter->id = priv->last_filter_id++
% RPS_NO_FILTER
;
list_add_tail(&filter->next, &priv->filters);
hlist_add_head(&filter->filter_chain,