diff options
| author | Lior Nahmanson <[email protected]> | 2022-09-05 22:21:22 -0700 |
|---|---|---|
| committer | David S. Miller <[email protected]> | 2022-09-07 14:02:08 +0100 |
| commit | 9515978eee0b933e37947637d138f1942b3e4b0c (patch) | |
| tree | 312327b421446b5b3255fd909125649ed5a72c1f /tools/perf/scripts/python/event_analyzing_sample.py | |
| parent | e467b283ffd50cf15b84c73eef68787e257eaed5 (diff) | |
net/mlx5e: Implement MACsec Tx data path using MACsec skb_metadata_dst
MACsec driver marks Tx packets for device offload using a dedicated
skb_metadata_dst which holds a 64 bits SCI number.
A previously set rule will match on this number so the correct SA is used
for the MACsec operation.
As device driver can only provide 32 bits of metadata to flow tables,
need to used a mapping from 64 bit to 32 bits marker or id,
which is can be achieved by provide a 32 bit unique flow id in the
control path, and used a hash table to map 64 bit to the unique id in the
datapath.
Signed-off-by: Lior Nahmanson <[email protected]>
Reviewed-by: Raed Salem <[email protected]>
Signed-off-by: Raed Salem <[email protected]>
Signed-off-by: Saeed Mahameed <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/event_analyzing_sample.py')
0 files changed, 0 insertions, 0 deletions