projects
/
platform
/
kernel
/
linux-starfive.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
net/mlx5: Bridge, fix multicast packets sent to uplink
[platform/kernel/linux-starfive.git]
/
include
/
linux
/
mlx5
/
fs.h
diff --git
a/include/linux/mlx5/fs.h
b/include/linux/mlx5/fs.h
index
1e00c24
..
3fb428c
100644
(file)
--- a/
include/linux/mlx5/fs.h
+++ b/
include/linux/mlx5/fs.h
@@
-67,6
+67,7
@@
enum {
MLX5_FLOW_TABLE_TERMINATION = BIT(2),
MLX5_FLOW_TABLE_UNMANAGED = BIT(3),
MLX5_FLOW_TABLE_OTHER_VPORT = BIT(4),
MLX5_FLOW_TABLE_TERMINATION = BIT(2),
MLX5_FLOW_TABLE_UNMANAGED = BIT(3),
MLX5_FLOW_TABLE_OTHER_VPORT = BIT(4),
+ MLX5_FLOW_TABLE_UPLINK_VPORT = BIT(5),
};
#define LEFTOVERS_RULE_NUM 2
};
#define LEFTOVERS_RULE_NUM 2
@@
-131,6
+132,7
@@
struct mlx5_flow_handle;
enum {
FLOW_CONTEXT_HAS_TAG = BIT(0),
enum {
FLOW_CONTEXT_HAS_TAG = BIT(0),
+ FLOW_CONTEXT_UPLINK_HAIRPIN_EN = BIT(1),
};
struct mlx5_flow_context {
};
struct mlx5_flow_context {