History

net/mlx5: Create bypass and loopback flow steering namespaces for RDMA RX

Use different namespaces for bypass and switchdev loopback because they have different priorities and default table miss action requirement: 1. bypass: with multiple priorities support, and MLX5_FLOW_TABLE_MISS_ACTION_DEF as the default table miss action; 2. switchdev loopback: with single priority support, and MLX5_FLOW_TABLE_MISS_ACTION_SWITCH_DOMAIN as the default table miss action.

Mark Zhang committed 7 years ago

Commit e6806e91 parent f66ad833 files · +41 −11Browse files

Showing the changes to include/linux (1 of 3 files). Show all

Unified · Split

include/linux/mlx5/fs.h+1−0
@@ -75,6 +75,7 @@ enum mlx5_flow_namespace_type { · 74 unmodified lines
7575 MLX5_FLOW_NAMESPACE_SNIFFER_TX,
7676 MLX5_FLOW_NAMESPACE_EGRESS,
7777 MLX5_FLOW_NAMESPACE_RDMA_RX,
78+ MLX5_FLOW_NAMESPACE_RDMA_RX_KERNEL,
7879 };
7980
8081 enum {

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t