summaryrefslogtreecommitdiffstats
path: root/include/linux/mlx4
diff options
context:
space:
mode:
authorAmir Vadai <amirv@mellanox.co.il>2012-08-03 08:40:47 +0000
committerRoland Dreier <roland@purestorage.com>2012-09-30 20:33:36 -0700
commit3cf69cc8dbebf15b99deb342ea422105ae9c2774 (patch)
tree44147d3daafc44b3ff4cd1a4b0fe75876535e09e /include/linux/mlx4
parentb9c5d6a643589ad39064f652938baa698f0e884a (diff)
downloadblackbird-op-linux-3cf69cc8dbebf15b99deb342ea422105ae9c2774.tar.gz
blackbird-op-linux-3cf69cc8dbebf15b99deb342ea422105ae9c2774.zip
IB/mlx4: Add CM paravirtualization
In CM para-virtualization: 1. Incoming requests are steered to the correct vHCA according to the embedded GID. 2. Communication IDs on outgoing requests are replaced by a globally unique ID, generated by the PPF, since there is no synchronization of ID generation between guests (and so these IDs are not guaranteed to be globally unique). The guest's comm ID is stored, and is returned to the response MAD when it arrives. Signed-off-by: Amir Vadai <amirv@mellanox.co.il> Signed-off-by: Jack Morgenstein <jackm@dev.mellanox.co.il> Signed-off-by: Roland Dreier <roland@purestorage.com>
Diffstat (limited to 'include/linux/mlx4')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud