linux-kernel-test/drivers/infiniband/hw/mlx4
Amir Vadai 3cf69cc8db 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>
2012-09-30 20:33:36 -07:00
..
ah.c IB/mlx4: Fix SL to 802.1Q priority-bits mapping for IBoE 2012-01-03 21:00:02 -08:00
cm.c IB/mlx4: Add CM paravirtualization 2012-09-30 20:33:36 -07:00
cq.c IB/mlx4: SR-IOV IB context objects and proxy/tunnel SQP support 2012-09-30 20:33:30 -07:00
doorbell.c
Kconfig mlx4: Fix infiniband Kconfig dependencies. 2011-08-11 23:05:05 -07:00
mad.c IB/mlx4: Add CM paravirtualization 2012-09-30 20:33:36 -07:00
main.c IB/mlx4: Add multicast group (MCG) paravirtualization for SR-IOV 2012-09-30 20:33:35 -07:00
Makefile IB/mlx4: Add CM paravirtualization 2012-09-30 20:33:36 -07:00
mcg.c IB/mlx4: Add multicast group (MCG) paravirtualization for SR-IOV 2012-09-30 20:33:35 -07:00
mlx4_ib.h IB/mlx4: Add CM paravirtualization 2012-09-30 20:33:36 -07:00
mr.c IB/mlx4: Replace printk(KERN_yyy...) with pr_yyy(...) 2012-05-08 11:59:36 -07:00
qp.c IB/mlx4: SR-IOV IB context objects and proxy/tunnel SQP support 2012-09-30 20:33:30 -07:00
srq.c IB/mlx4: Replace printk(KERN_yyy...) with pr_yyy(...) 2012-05-08 11:59:36 -07:00
user.h mlx4: Update/add Mellanox Technologies copyright lines to mlx4 driver files 2008-07-25 10:32:52 -07:00