[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <03a6dcfc-f3c7-925d-8ed8-3c42777fd03c@mellanox.com>
Date: Wed, 15 Jan 2020 08:01:43 +0000
From: Maor Gottlieb <maorg@...lanox.com>
To: "j.vosburgh@...il.com" <j.vosburgh@...il.com>,
"vfalico@...il.com" <vfalico@...il.com>,
"andy@...yhouse.net" <andy@...yhouse.net>,
"netdev@...r.kernel.org" <netdev@...r.kernel.org>
CC: Saeed Mahameed <saeedm@...lanox.com>,
Jason Gunthorpe <jgg@...lanox.com>,
Leon Romanovsky <leonro@...lanox.com>,
Jiri Pirko <jiri@...lanox.com>,
Alex Rosenbaum <alexr@...lanox.com>,
"davem@...emloft.net" <davem@...emloft.net>,
Mark Zhang <markz@...lanox.com>
Subject: Expose bond_xmit_hash function
RDMA over Converged Ethernet (RoCE) is a standard protocol which enables
RDMA’s efficient data transfer over Ethernet networks allowing transport
offload with hardware RDMA engine implementation.
The RoCE v2 protocol exists on top of either the UDP/IPv4 or the
UDP/IPv6 protocol:
--------------------------------------------------------------
| L2 | L3 | UDP |IB BTH | Payload| ICRC | FCS |
--------------------------------------------------------------
When a bond LAG netdev is in use, we would like to have the same hash
result for RoCE packets as any other UDP packets, for this purpose we
need to expose the bond_xmit_hash function to external modules.
If no objection, I will push a patch that export this symbol.
Thanks
Powered by blists - more mailing lists